Taraji P. Henson Taraji P. Henson

No Good Deed, the new thriller starring Idris Elba and Taraji P. Henson, bumped Guardians of the Galaxy out of the top spot at the box office this weekend, opening at No. 1 with $24.5 million, Box Office Mojo reports.

It was followed by Dolphin Tale 2, which debuted in second place with $16.5 million.

Check out our complete Fall TV premiere calendar

Guardians slipped to No. 3 in its seventh week in theaters, but the $8 million it took in was enough for it to surpass $300 million overall.Teenage Mutant Ninja Turtles and Let's Be Cops also each fell two spots from last week, landing in fourth and fifth place with $4.8 million and $4.3 million, respectively.

At No. 6 was The Drop, which opened in limited release and had a modest showing with $4.2 million. It edged out If I Stay, which finished in seventh place with $4 million.

Rounding out the Top 10 were The November Man (No. 8, $2.7 million),The Giver (No. 9, $2.6 million) and The Hundred-Foot Journey (No. 10, $2.5 million).

On the Set: Word play with the cast of NCIS: New Orleans: