SO many reasons to love this movies but so many more to just completely hate it. I mean, how many times can you just do whatever you like in a movie and have to explain it in the movie that it is okay because of this reason. What a joke. Also, the movie felt like a mixture of ten percent of ten different movies mixed into one and was just not fun to try to follow. In fact, after the most boring first hour in moviedom history, the movie just started to do stuff that felt like it was filmed before the story was even written or a script in hand. And please dont get me started on the Hulk, I wont spoil anything but will say that it was not a pleasure watching him become the weakest Avenger. This movie should have been cut down to about two hours - it would have still blown chunks but at least it wouldnt have been a sleepy third hour. The movie makes me wish that movies offered satisfaction guarantees and returns. I wouldnt have returned any of the snacks but I would have asked for my ticket money back. It stank. And finally, the biggest let down was the acting - these people get paid loads of money and their acting is stilted and boring. Well, enough - I must be wrong as it is making so much money. Sorry, don't see it.