It took about almost 4 years as it has been the most awaited movie with 5 movies to pave the way for its worldwide debut. The Avengers bring together the earth's mightiest heroes namely Iron Man, Captain America, Hulk, Thor, Hawkeye, and Black Widow and the S.H.I.E.L.D. led by Nick Fury. There is also a lot of pressure among the producers, writers and also the cast as this has been the movie everyone has been waiting this 2012. It is also brings the biggest names like Robert Downey Jr as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Dr. Bruce Banner/ The Incredible Hulk, Chris Hemsworth as Thor, Jeremy Renner as Clint Barton / Hawkeye, Scarlett Johansson as Natasha Romanoff / Black Widow, Tom Hiddleston as Loki, Samuel L. Jackson as Nick Fury, Cobie Smulders as Maria Hill and also apperances of Clark Gregg, Stellan SkarsgÄrd and Gwyneth Paltrow as Phil Coulson, Erik Selvig and Pepper Potts respectively.
The movie has exceeded my expectations and also happy to see the unlikely yet very entertaining characters. Also a great debut film for Hawkeye who has not have his own film. You will also get to know the secret organization S.H.I.E.L.D. and the people that runs the organization.
I did enjoy the movies and each of them brought great anticipation for comic fans and non fans together, and even you might have never seen the previous films still makes every scene something to watch out for. And they have also been familiar to the public as the characters have been in comic books, TV series and also earlier movies that made their names familiar for generations. 



















