Joey King
as
Amelia
Van Epperson
as
Mayor
David Wells
as
Proprietor
David Atkinson
as
Settler
Herman Hack
as
Fight Spectator on Horseback
Joanne Woodward
as
Lissy
Van Heflin
as
Luke Fargo
Kathryn Givney
as
Mrs. Decrais
Jonelle Allen
as
Bishop Deb
Alex Colon
as
Mingo
Erik Estrada
as
Nicky Cruz
Forrest Tucker
as
Marshal Bucky McLean
Marie Windsor
as
Mary Carson / Doll Brown
Trevor Bardette
as
Wilson
Bill Elliott
as
Zeb Smith
Seymour Cassel
as
Louise Fletcher
as
Vincent Gallo
as
Johnny
Gregory Sierra
as
Kareem
Nina Mae McKinney
as
Chick
John Huston
Director
Harry Dean Stanton
as
Asa Hawks
John Huston
as
Grandfather
Brad Dourif
as
Hazel Motes
Sidney Poitier
Director
Cameron Mitchell
as
Deshay
Tom Brokaw
as
Self
Kathie Lee Gifford
as
Self
Bill Clinton
as
Self - Former President
Harry S. Truman
as
Self - Former President
Annie Potts
as
Amy Grady
Gerald S. O'Loughlin
as
Ben
John Laughlin
as
Bobby Grady
Dan Gerrity
as
Group Member No.1
Lukas Haas
as
Boyd
Mary Jackson
as
Emma Schlarp
M.C. Gainey
as
Tiny
Liam Neeson
as
Will
Nate Parker
Director
Greg Sproles
as
Armed White #4
Jeryl Prescott
as
Janice
Jason Stuart
as
Joseph Randall
Todd Terry
as
Rebel Slave #3
Paul Wuthrich
as
Christ
David McConnell
as
Willard Bean
Richard Brooks
Director
Peter Brocco
as
Benny - Photographer
John Roy
as
Choir Member
Ed Nelson
as
Man on Phone at Sister Sharon Headquarters
Norman Leavitt
as
Salesman in Saloon
Rob Diamond
Director
Scarlett Diamond
as
Joslyn
Kanoa Goo
as
Bible Student
Daryl Hannah
as
Deborah
James Franco
as
Michael Glatze
Emma Roberts
as
Rebekah Fuller
William Windom
as
Doctor Rob Larson
Naomi Watts
as
Grace Rhodes
Richard Gross
as
Sheriff Biggs
John Cusack
as
Dutch Albert
Emile Hirsch
as
Patrick Tate
Nicolas de Lavergne
as
Pete's father
Danny Webb
as
Preacher Pike