
The Avengers did quite well for themselves their opening weekend at the box office. The movie grossed $187.6 million which makes it the second highest grossing blockbuster film domestically of all time. The movie definitely had all the right ingredients: big name actors, a large budget, and a wide fan base after the first movie. Even so, the movie miserably failed at creating an entertaining and sensible plot. Disclaimer: Spoilers ahead!