The Harder They Fall (Netflix) - Cast
Jonathan Majors
as Nat Love
as Rufus Buck
Zazie Beetz
as Stagecoach Mary
as "Treacherous" Trudy Smith
as Cherokee Bill
as Jim Beckwourth
Danielle Deadwyler
as Bill Pickett
Deon Cole
Mike Lane
as Toro Moreno
Max Baer
as Buddy Brannen
Edward Andrews
as Jim Weyerhause