Avengers: Infinity War Robert Downey Jr. Chris Hemsworth Mark Ruffalo Chris Evans Scarlett Johansson Don Cheadle Benedict Cumberbatch Tom Holland