I was expecting big things from this film. Especially with the mild disappointment of Batman vs Superman. I had a lot of faith in the Russo brothers to deliver, especially after what they did with The Winter Soldier. And, boy they delivered. Again, they've delivered the perfect blend of action, humour and seriousness we've seen in other Marvel hits, but this time they had about 10 superheroes to fit in. And they did it. They actually gave each character a chance to shine in their own respect. Which I thought was outstanding. The action was expertly done, with minimal CGI and lots of hand-to-hand combat, which is how it should be done. In summary, this film has made me very excited for Infinity War. P.S: Spiderman is f***ing awesome!