The Harder They Fall (Netflix) - Cast

Jonathan Majors

as Nat Love


Idris Elba

as Rufus Buck


Zazie Beetz

as Stagecoach Mary


Regina King

as "Treacherous" Trudy Smith



LaKeith Stanfield

as Cherokee Bill


RJ Cyler

as Jim Beckwourth



Edi Gathegi

as Bill Pickett



Mike Lane

as Toro Moreno


Max Baer

as Buddy Brannen


Edward Andrews

as Jim Weyerhause


  Change Location