The cast is a who’s who of Marvel-dom (in alphabetical order by first name): Anthony Mackie (Falcon), Benicio del Toro (The Collector), Benedict Cumberbatch (Doctor Strange), Bradley Cooper (Rocket), Chadwick Boseman (Black Panther), Chris Evans (Captain America), Chris Hemsworth (Thor), Chris Pratt (Star Lord), Dave Bautista (Drax), Don Cheadle (War Machine), Elizabeth Olsen (Scarlett Witch), Jeremy Renner (Hawkeye), Karen Gillan (Nebula), Mark Ruffalo (The Hulk), Paul Bettany (Vision), Paul Rudd (Ant Man), Pom Klementieff (Mantis), Robert Downey Jr. (Iron Man), Samuel L Jackson (Nick Fury), Scarlett Johansson (Black Widow), Sebastian Stan (The Winter Soldier), Tom Hiddleston (Loki), Tom Holland (Spider-Man), Vin Diesel (Groot) and Zoe Saldana (Gamora).
Kevin Feige produces Infinity War which begins international rollout on April 25, 2018 before hitting domestic cinemas on May 4.