The Magnificent Seven - Cast

Denzel Washington

as Sam Chisolm


Chris Pratt

as Josh Farraday


Ethan Hawke

as Goodnight Robicheaux


Vincent D'Onofrio

as Jack Horne


Byung-hun Lee

as Billy Rocks



Martin Sensmeier

as Red Harvest


Peter Sarsgaard

as Bartholomew Bogue


Haley Bennett

as Emma Cullen


Matt Bomer

as Matthew Cullen


Cam Gigandet

as McCann


Luke Grimes

as Teddy Q


Change Location