A murderous Idris Elba and a dolphin buddy pair dethroned Guardians of the Galaxy at movie theaters this weekend.
The Sony thriller No Good Deed, which stars Elba as an escaped convict and Taraji P. Henson as the innocent he terrorizes, opened atop the box office with $24.5 million, nearly doubling its reported budget.
“It’s a movie that we really loved and felt that it was going to win,” Rory Bruer, Sony distribution chief, told the Associated Press. “You have to give it to the cast in Idris and Taraji. Their chemistry together is fantastic.”
In at #2 is the Warner Bros. feel-good film, Dolphin Tale 2, which debuted in second place with $16.5 million. The family-friendly story stars Morgan Freeman and Ashley Judd reprising their roles from the 2011 original.
Guardians slipped to third place with $8 million, Teenage Mutant Ninja Turtles lands at #4 with $4.8 million, and Let’s Be Cops rounds out the top 5 with $4.3 million.
Fox Searchlight’s crime drama The Drop, which stars Tom Hardy and the late James Gandolfini, opened in sixth place with $4.2 million — despite showing in only 809 theaters.
That’s a wrap for this weekend. This upcoming week, look out for the release of Kevin Smith’s Tusk, the Jason Bateman and Tina Fey comedy This is Where I Leave You, the Fox sci-fi thriller The Maze Runner, and Liam Neeson’s new drama A Walk Among the Tombstones.
This weekend’s top 10 is as follows:
1. “No Good Deed,” $24.5 million.
2. “Dolphin Tale 2,” $16.5 million.
3. “Guardians of the Galaxy,” $8 million.
4. “Teenage Mutant Ninja Turtles,” $4.8 million.
5. “Let’s Be Cops,” $4.3 million.
6. “The Drop,” $4.2 million.
7. “If I Stay,” $4 million.
8. “The November Man,” $2.7 million.
9. “The Giver,” $2.6 million.
10. “The Hundred-Foot Journey,” $2.4 million.