Don Cheadle-robert Downey Jr-chris Hemsworth-scarlett Johansson-mark Ruffalo