Credit: Marvel Studios

This is a spoiler-free review.

After the end credits for Avengers: Infinity War (read our review) rolled last year, my friends and I sat back, our mouths wide open at the sheer gall Marvel had to end it with half of the MCU’s beloved characters crumbling to dust.

I also found myself asking: How on earth are they going to top themselves after this?

To recap: Infinity War ended with Iron Man (Robert Downey Jr), Captain America (Chris Evans), Thor (Chris Hemsworth), Black Widow (Scarlett Johansson) and Bruce Banner (Mark Ruffalo) watching in horror as their fellow superheroes disappeared, along with half of all living things on Earth.

Endgame sees the remaining Avengers (with Jeremy Renner returning as Hawkeye) as they try to figure out a way to undo all the harm that Thanos (Josh Brolin) has wrought.

Credit: Marvel Studios

Avengers: Endgame is the culmination of a whopping 22 movies and more than a decade’s worth of work from Kevin Feige and co., and is a giant pay-off for fans who have been there from the very beginning.

(Casual fans, you might find this movie difficult to follow, you might need to Wiki the plots of previous MCU movies or run the risk of being completely lost.)

This is by no means a standalone movie, and is, IMHO, a masterpiece of plotting pulled off by directors Joe and Anthony Russo, and screenwriters Christopher Markus and Stephen McFeely.

If you were hoping for a potential pee break, I’m sorry to tell you that the action almost never stops for the whole 3 hours. This is not an easy task. For a movie of this scale, it is surprisingly well-paced and kept me on the edge of my seat wondering what was going to happen next. It took me on a whole rollercoaster emotions, and even hours after exiting the cinema I’m still reeling from all the events that transpired.

“Bet you didn’t think I’d return after they left me out the last movie.” Credit: Marvel Studios

At the risk of sounding lame (because I really don’t want to spoil people), this movie made me feel ALL the feels. And be ready to get the tissues out. If you thought the original Avengers cast were fantastic in previous movies, they’ve completely surpassed their past performances.

In short: This is Peak Marvel, and is by far the MCU movie that feels the most like a comic book so far in terms of the ambition and twists and turns. Just when I thought Marvel couldn’t surprise me anymore, it served up what I feel is the best movie so far in their entire oeuvre. I don’t think we’ll ever see quite a feat as this in cinemas for a long, long while.

Avengers: Endgame is out in cinemas now. And remember, #DontSpoilTheEndgame.