Everybody seems to like this film. I don't. I respect everyone's opinion, but I must say I'm a little puzzled by the public response to what I consider to be just an average popcorn movie. The storyline is weak, but everyone seems to agree that it isn't the most important element of the film. Its major points are: 1) the action; 2) the relationships between the characters. With regard to the action scenes, I felt nothing but indifference. The main reason is that I can't stand CGI. Everything seems flat and unreal. And The Avengers is a CGI fest. If you like that sort of thing, you'll love it. If you are an old-school action movie lover, you'll probably be bored. As for the relationships between the main characters, I was even more disappointed. Dialogues in the film are just an endless series of supposedly funny jokes. The entire movie plays as very loud and expensive comedy. I can't stand Robert Downey, Jr anymore. Someone had said that he is Tony Stark, but the fact is that Tony Stark is Robert Downey Jr. He's not playing a character, he's just being a wise-ass. Actually, he does it in every movie he's in. It's unbearable. The other characters are equally bland, except for Tom Hiddleston's Loki (this man's a great actor) and maybe Mark Ruffalo's David Banner/Hulk. Overall, I was bored and even embarrassed to watch the movie, even though I'm aware that I have the minority opinion.