Awful, sanctimonious Marvel filler. With terrible acting, terrible accents and massive plot ruining over explanations...., and way too long at 2hrs 40. I'm a massive marvel fan, but this film just had no identity and had just stolen ideas from every other Fast* action film in the last 15 years in a bid to create a plot... It had people walking out of the cinema after 2hrs, by that point boredom and predictability had kicked in and you pretty much knew how the next 40 minutes is going to go. It's a shame as it could have been a great follow up to the original.