I'm not a great fan of Marvel, but I went to see this movie thinking it would be a bit of a romp. You know, something light-hearted and fun, with some great action sequences worthy of a big screen. Where the heroes win in the end.

The action sequences were epic. The plot had holes that were just as big.

Sure, some of those might be resolved in the next movie, and the heroes will probably win in the end, but the ending was an anti-climax, made worse because of the needlessly sappy and drawn out failures of all the different Avengers.

At the end of the movie, no one left the cinema. The audience sat there stunned, waiting for some glimmer of hope. It never came. There was defeat. There was death. There wasn't the satisfying victory to help ease the long set up and the forced attempts at humor. Even the post-credit teaser was depressing.

I won't write this movie off completely given there's more to come, but disappointing to have to wait until the next movie for some catharsis.