In ‘The Magnificent Seven’ (2016), Denzel Washington plays Sam Chisolm, Chris Pratt plays Josh Farraday, and Ethan Hawke plays Goodnight Robicheaux, leading a band of outlaws to defend a town.
Main cast
- Sam ChisolmDenzel WashingtonMain
- Josh FarradayChris PrattMain
- Goodnight RobicheauxEthan HawkeMain
- Jack HorneVincent D’OnofrioMain
- Billy RocksByung-hun LeeMain
- VasquezManuel Garcia-RulfoMain
- Red HarvestMartin SensmeierMain
Supporting cast
- Emma CullenHaley BennettSupp
- Bartholomew BoguePeter SarsgaardSupp
- Teddy QLuke GrimesSupp
- Billy JackJonathan JossSupp
Guest & voice
- Matthew CullenMatt BomerGuest
- MaryDylan KeninGuest
- DenaliCam GigandetGuest
No matches — try another name.
About this cast
The Magnificent Seven (2016) is a Western action film directed by Antoine Fuqua, featuring an ensemble cast led by Denzel Washington, Chris Pratt, and Ethan Hawke. The story follows a group of seven outlaws hired to protect a small town from a corrupt industrialist.
FAQs
Who plays Sam Chisolm in The Magnificent Seven (2016)?
Denzel Washington plays Sam Chisolm.
Who plays Josh Farraday?
Chris Pratt plays Josh Farraday.
Who is the main villain in the film?
Peter Sarsgaard plays Bartholomew Bogue, the corrupt industrialist.
How many main cast members are there?
The main cast features seven actors portraying the titular seven.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026