(NEW YORK) -- For the second weekend in a row, Universal’s Despicable Me 2 topped the box office, edging out newcomers Grown Ups 2 and Pacific Rim.
Despicable Me 2 brought in $44.8 million over the weekend and has made almost $230 million in North America since it opened.
The poorly-reviewed Grown Ups 2, starring Adam Sandler, Kevin James, Chris Rock and David Spade as immature childhood friends, still managed to take second place. It made $42.5 million in its opening weekend, $2 million more than the first Grown Ups made on its opening weekend.
Pacific Rim, director Guillermo del Toro’s giant monsters versus giant robots flick, took third place with $38.3 million. Starring Charlie Hunnam, Idris Elba, Rinko Kikuchi, and spectacular special effects, Pacific Rim has received mostly good reviews.
The Heat stayed strong in fourth place, while The Lone Ranger earned just $11.1 million in its second weekend for fifth place.
Here are the top 10 movies from Friday through Sunday, with estimated ticket sales, according to Hollywood.com
1. Despicable Me 2 $44.8M
2. Grown Ups 2 $42.5M
3. Pacific Rim $38.3M
4. The Heat $14.0M
5. The Lone Ranger $11.14M
6. Monsters University $10.6M
7. World War Z $9.43M
8. White House Down $6.15M
9. Kevin Hart: Let Me Explain $5.0M
10. Man of Steel $4.825M
Copyright 2013 ABC News Radio