Avengers: Infinity War
Cast: Robert Downey Junior, Chris Evans, Scarlett Johansson The Marvel Cinematic Universe of superhero films will continue well into the future thanks to the recent promising launches of Black Panther and Ant-Man (plus the increased likelihood of a Black Widow spin-off for Scarlett Johansson). However, the last 10 years of superhero movies – which began with Iron Man – have all been leading to Avengers: Infinity War. Film after film – from Thor to Doctor Strange to SpiderMan: Homecoming – culminate in the third Avengers movie. This is undoubtedly a suitably epic action spectacle where all of your favourite heroes come together to beat the biggest and baddest supervillain that the team has ever had to face. Full of flash visual effects and explosive action set-pieces, the actors, perfectly cast in their respective roles, are really what make the Avengers movies come together.