The "Teenage Mutant Ninja Turtles" remained in top spot at the North American box office this weekend, outmuscling the latest instalment of Sylvester Stallone's geriatric "Expendables" action-hero franchise, estimates showed Sunday.
The famous pizza-munching turtles, on a mission to save New York from diabolical evil-doers plotting to unleash a virus across the city, raked in $28.4 million in their second weekend in theatres, box-office tracker Exhibitor Relations reported.
The turtles remained just ahead of Marvel's "Guardians of the Galaxy" in second place, the critically acclaimed science-fiction superhero romp which added another $24.7 million to its three-week haul of $222.3 million.
Third spot was taken by raunchy adult comedy "Let's Be Cops," starring Damon Wayans Jr, about two friends who become entangled in criminal intrigue when they dress up as police officers for a costume party.
The film, which has been savaged by overwhelmingly negative reviews, nevertheless took $17.7 million in its opening weekend, meaning the film will turn a profit after costing around $17 million to make.
But it was a disappointing bow for the latest instalment of Stallone's "The Expendables" saga. The third movie in the light-hearted action romp took just $16.2 million on its opening weekend to finish in fourth.
The first two films in "The Expendables" series had taken $34.8 million and $28.6 million in their opening weekends, suggesting that interest in the franchise, which groups together a galaxy of action stars including Stallone, Arnold Schwarzenegger, Wesley Snipes, Jet Li, Mel Gibson and Harrison Ford, is firmly on the wane.
In fifth place was dystopian drama "The Giver" based on Lois Lowry's 1993 novel of the same name. The film, starring Jeff Bridges, Meryl Streep and Brenton Thwaites, earned $12.8 million.
Turbulent weather disaster movie "Into The Storm" was in sixth place with $7.7 million while "The Hundred Foot Journey," a romantic comedy with Helen Mirren and Om Puri as culture-clashing restaurateurs, was seventh with $7.1 million.
French action film "Lucy," starring Scarlett Johansson as a drug mule with telekinetic powers, was eighth with $5.3 million in its fourth week in theatres.
Ninth place was taken by dance movie "Step Up All In," which took $2.7 million. Rounding out the top 10 was the Oscar-tipped drama "Boyhood," which earned $2.1 million.