Illumination Entertainment's Despicable Me 2 lead the box office this weekend. It's $82.5 million take just barely beat Monsters University's $82.4 million and was a significant increase over the first installment's $56 million opening, and it managed to get that much business despite opening on Wednesday. Its total gross already exceeds $142 million. Monsters came in a respectable fourth with $19.5 million. If DM2 continues to perform well, it could be the year's biggest animated film. Lone Ranger could only muster $29.4 million during the weekend and a $48.9 million total. However, its audience numbers throughout the weekend remained fairly high which could indicate a decent performance through July, though it will definitely disappoint Disney executives.
Kevin Hart: Let Me Explain filled its limited number of theaters, grossing $17 million at less than 900 theaters, and The Way, Way Back really packed its 19 screens. The Heat could become one of the summer's most successful non-sequels, especially if Pacific Rim is not well received. Its relatively light drop and a lack of direct competition for the next few weeks will likely make it one of Bullock's and McCarthy's highest-grossing films. World War Z is quickly closing in on current highest-grosser Mr & Mrs. Smith's final $186 million tally. See data about other films here and read more analysis here.
Box office estimates for July 5 - 7, 2013:
1) Despicable Me 2; $82,518,000; $142,076,000 total; opening weekend
2) The Lone Ranger; $29,432,000; $48,936,000 total; opening weekend
3) The Heat; $25,000,000; $86,398,000 total; 2nd weekend
4) Monsters University; $19,590,000; $216,127,000 total; 3rd weekend
5) World War Z; $18,200,000; $158,758,000 total; 3rd weekend
6) White House Down; $13,500,000; $50,478,000 total; 2nd weekend
7) Man of Steel; $11,415,000; $271,206,000 total; 4th weekend
8) Kevin Hart: Let Me Explain; $10,100,000; $17,460,000 total; opening weekend
9) This is the End; $5,800,000; $85,554,000 total; 4th weekend
10) Now You See Me; $2,770,000; $110,415,000 total; 6th weekend