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


Jonathan Joss

as Denali


Emil Beheshti

as Maxwell


Mark Ashworth

as Preacher


Dodge Prince

as Anthony


Matthew Posey

as Hank Stoner


Carrie Lazar

as Leni Frankel


  Change Location