A movie that mostly gets it right - and isn't afraid to go for truly dramatic moments, or remind us that even superheroes can be mortal.

Rating: 9/10 (26 May 2018)

The Marvel Cinematic Universe's newest entry is its biggest, most ambitious piece of storytelling in the studio's 10 years of existence and the minute you exit the theatre, you'll be lining up at the box office to buy another ticket. It's that good.
Roaring through 160 minutes of action, humor, character development, epic evil and moving nobility, it is darker and edgier, yet lighter and more stirring than anything offered in another superhero franchise.