Winners and Losers at the Summer 2012 Box Office

Tom Cruise, Charlize Theron, 'The Avengers' and more