1. ‘The Avengers’ (Gross: $623.4 million)
Marvel’s superhero team-up movie kicked off Summer 2012, and dominated the summer box office for three weeks straight. In doing so, it set the all-time opening weekend record ($200 million-plus) on its way to become both the highest-grossing superhero movie ever and the third-highest grossing film of all-time.
Source: Buena Vista