BEGIN SLIDESHOW Rating: 6.5 out of 10 Cast: Robert Downey Jr. as Tony Stark / Iron Man Chris Hemsworth as Thor Mark Ruffalo as Bruce Banner / Hulk Chris Evans as Steve Rogers Scarlett Johansson as Natasha Romanoff / Black Widow Benedict Cumberbatch as Dr. Stephen Strange Don Cheadle as James Rhodes / War Machine Tom Holland as Peter Parker / Spider-Man Chadwick Boseman as T’Challa / Black Panther Paul Bettany as Vision Elizabeth Olsen as Wanda Maximoff / Scarlet Witch Anthony Mackie as Sam Wilson / Falcon Sebastian Stan as Bucky Barnes / White Wolf Tom Hiddleston as Loki Idris Elba as Heimdall Peter Dinklage Benedict Wong as Wong Pom Klementieff as Mantis Karen Gillan as Nebula Dave Bautista as Drax Danai Gurira as Okoye Letitia Wright as Shuri Winston Duke as M’Baku Zoe Saldana as Gamora Vin Diesel as Groot Bradley Cooper as Rocket Gwyneth Paltrow as Pepper Potts Benicio Del Toro as The Collector Josh Brolin as Thanos Chris Pratt as Peter Quill / Star-Lord Directed by Anthony and Joe Russo Avengers: Infinity War Review: Shortly after the events of Thor: Ragnarok, Thanos and his followers strike the refugees from Asgard on their ship.