Roger Perry
as
Dr. Philip Desmond
William Smith
as
Hysterical Condemned Man
Ray Milland
as
Maxwell Kirshner
Michelle Obama
as
Herself
Bob Dylan
as
Himself
Arnold Schwarzenegger
as
Himself
Samuel L. Jackson
as
Narration
Jamie McShane
as
George McNather
Ken Jeong
as
Isaac Lee
Abbie Cobb
as
Ms. Debbi Jackson
Marshall Allman
as
Wyatt Schlang
Steve McQueen
Director
Stephen Graham
as
Albert
Josef Altin
as
Harvey
Harris Dickinson
as
Jack
Saoirse Ronan
as
Rita
Nancy Buirski
Director
Cynthia Erivo
as
Rosa Parks
Ving Rhames
as
Herbert Cotter
Whoopi Goldberg
as
Odessa Cotter
Dylan Baker
as
Tunker Thompson
Philip Sterling
as
Winston
Frank DeKova
as
Mannigan / Ruby
Scatman Crothers
as
Pappy / Old Man Bone
Philip Michael Thomas
as
Randy / Brother Rabbit
Richard Paul
as
Sonny
Willem Dafoe
as
Buck McGriff
Scott Glenn
as
Colonel Dexter Armstrong
Fred Ward
as
Dix
Keith David
as
Maurice
Edward Zwick
Director
Bob Gunton
as
Gen. Charles Garrison Harker
Cary Elwes
as
Maj. Cabot Forbes
Denzel Washington
as
Pvt. Trip
Morgan Freeman
as
Sgt. Maj. John Rawlins
Theodore Melfi
Director
Kevin Costner
as
Al Harrison
Glen Powell
as
John Glenn
Kirsten Dunst
as
Vivian Mitchell
John Huston
Director
Joseph Wiseman
as
Abe Kelsey
Burt Lancaster
as
Ben Zachary
Albert Salmi
as
Charlie Rawlins
Lillian Gish
as
Mattilda Zachary
Jack Palance
as
Capt. Quincey Whitmore
Richard Jordan
as
Earl Hooker
Richard Basehart
as
Nye Buell
Charles Bronson
as
Pardon Chato
Carlos Gómez
as
Jose Velasquez Diaz
Yareli Arizmendi
as
Lila Rodriguez
Jason Stuart
as
Restaurant Manager
Yeniffer Behrens
as
Suzy
Quincy Jones
as
Self
Malcolm X
as
Self
Huey P. Newton
as
Self
Maude Apatow
as
Bethany
Keke Palmer
as
Dreux
Gabrielle Dennis
as
Shayla
Rick Rossovich
as
Dante `Pig` Pignetti
Bill Paxton
as
Gilbreath
Jason Connery
as
MacKinnon
Matt Frewer
as
Senior
Christian Clavier
as
Claude Verneuil
Frédérique Bel
as
Isabelle Verneuil épouse Benassem
Elie Semoun
as
Le psy
Julia Piaton
as
Odile Verneuil épouse Benichou
Spike Lee
Director
Al Sharpton
as
Rev. Al Sharpton
Bill Clinton
as
Self
Kim Director
as
Starlet
Michael Rapaport
as
Thomas Dunwitty