One of the best movies I have ever seen!

Rating: 9/10 (25 August 2012)

Before watching The Avengers, I watched Thor, Iron Man, Iron Man 2, The Incredible Hulk and Captain America: The First Avenger. It's not required to watch these movies before watching The Avengers, nonetheless I watched in order to get familiar with those superheros and get the idea where they come from. After watching The Avengers, I'm thoroughly satisfied and I can guarantee that this film is the best of those movies I mentioned. Every moment of this film is quite enjoyable. I liked every dialog of Robert (Iron Man). Actions are elegant. Everything seemed perfect. One thing I'd like to mention that in this movie, I missed Edward Norton as the character of Hulk. However, Mark Ruffalo (Hulk) did great job I admire.
I like the expression of Tom Hiddleston (Loki) in this film but not in Thor. Of course he did better in this film than in Thor.
After all, this is one the best Action, Sci-Fi movies I have ever seen in my life.