Ill keep this review spoiler free. This is quite simply the second best mcu movie only surpassed by the first avengers and easily up there in the top 4 or 5 comic book movies. I put it up, dare i say, with the dark knight (though obviously not AS good). The fight scenes where exquisitely choreographed, it was funny where it fit well but serious when it needed to be. It had real emotion in parts (namely the final fight) and the acting was stunning.The villain was great and i really enjoyed how he used tactics and smarts to defeat the avengers rather than brute force and in a way he succeeded. Though the movie got a bit messy at parts, jumping between locations and characters, it all came together in act 3 and the plot was all tied up.One thing i would say is having watched the winter soldier as well as age of ultron prior to this movie will make the plot more tidy and easier to follow, making it even more enjoyable to watch.

All in all, this is 100% worth a watch and its a superbly directed, well shot, well scripted, exhilarating film that is up there with marvels best as well as this genre of action super hero films best.

(Btw i would give this about a 9 but since the overall IMDb rating is unfairly skewed because of haters i gave it a 10 as the overall score)