When the world is in crisis, all of the Marvel superheroes come together to try and save it.

Thanos (Josh Brolin) is on a mission to collect all six Infinity Stones, which would make him all-powerful. The Avengers and the Guardians of the Galaxy band together throughout the universe to take him down.

The star-power in this film is incredible. Almost all of your favorite characters from the past 10 years of Marvel make some type of appearance – sorry Hawkeye and Ant-Man fans. The action that they bring to the film is mind-blowing.

It seems like no expense is spared when it comes to the special effects. The details of the worlds are intricate, and CGI makes the final moments of the film heartbreaking and lasting.

Final say: With superhero mortality approached, the stakes are high. ★★★★★