As a massive Marvel fan, I have been anticipating The Avengers since Nick Fury appeared at the end of ‘Iron Man’, and I was certain it would be unable to live up to my expectations. Impressively, it did!
 

All the actors had great chemistry with one another, especially Ruffalo and Downey as Bruce Banner and Iron Man. The visuals were breathtaking, and Tom Hiddleston managed to transform his character into a full-blown superhero movie villain.

However, I thought the characters of Hawkeye, Maria Hill and Agent Coulson were under-used, and too much time was spent on developing Black Widow’s character, the aliens were also featured too little, and I would have liked to learn more about their origins.

In all, the film was incredible, and only made me more excited for Iron Man 3, Captain America 2 and Thor 2.