Benicio del Toro, Will Smith, Michael Caine, Joel Edgerton, Samuel L. Jackson, and Mark Ruffalo phot