Jonathan Majors
Nat Love
Idris Elba
Rufus Buck
Regina King
Trudy Smith
Zazie Beetz
Stagecoach Mary
Delroy Lindo
Bass Reeves
Danielle Deadwyler
Cuffee
LaKeith Stanfield
Cherokee Bill
Edi Gathegi
Bill Pickett
RJ Cyler
Jim Beckwourth
Deon Cole
Wiley Escoe
Julio Cesar Cedillo
Jesus Cortez
Damon Wayans Jr.
Monroe Grimes
Woody McClain
Clyde Grimes
Jacobi Howard
Angel
Tait Fletcher
Biggest Man on the Train
Dylan Kenin
General Abbott
Andria B Langston
Bank Teller
Howard Ferguson Jr.
Prison Lieutenant
Mickey Dolan
Jake Abbott
Michael Beach
Mr. Love
DeWanda Wise
Eleanor Love
Chase W. Dillon
Young Nat
Sadiqua Bynum
Eleanor Love
Zacciah Hanson
Prisoner Guard
Stephanie Hill
Train Passenger
Vic Browder
Prison Guard
Steve Corona
Maysville Bank Manager
Peyton Jackson
Woody
J. Nathan Simmons
Maysville Citizen
Manny Rubio
Father Esparza
Aahkilah Cornelius
Blue Lady
Mark Rhino Smith
Carson
Ernest Marsh
Cowboy
Chanel Mack
Lady of the Night
Tracy Obonna
Lady of the Night
Bonita King
Bank Patron
Marissa Freeman
Lady of the Night
DyNiesha Lysette Whitfield
Lady of the Night
David Hight
Train Server
Ivan Lee Holmes
Shopkeeper
Michael E. Stogner
Maysville Citizen
Angie Jenkins
Lady of the Night
Terrence Clowe
Zeke
Nicholas G. Sims
Douglastown Cowboy (uncredited)