Avengers: Infinity War

150 minutes

Directed by: Anthony Russo, Joe Russo

Starring: Robert Downey Jr., Chris Hemsworth, Scarlett Johansson, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt

An unprecedented cinematic journey ten years in the making, spanning the entire Marvel Cinematic Universe!
The Avengers must join forces with Black Panther, the Guardians of the Galaxy and Doctor Strange to defeat the evil Thanos and save the universe.

5 stars "smashes right through your expectations" - Empire

4 stars "colossal Marvel showdown revels in apocalyptic mayhem" - The Guardian

"Bedazzling fun" - Variety

"A gargantuan entertainment — funny, confident, thrilling" - Screen Daily