"After his happy life spins out of control, a preacher from Texas changes his name, goes to Louisiana and starts preaching on the radio."
Robert Duvall
as Euliss Dewey
Farrah Fawcett
as Jessie Dewey
Miranda Richardson
as Toosie
John Beasley
as Brother Blackwell
Walton Goggins
as Sam
Billy Bob Thornton
as Troublemaker
June Carter Cash
as Mrs. Dewey Sr.
Billy Joe Shaver
as Joe
Rick Dial
as Elmo
Todd Allen
as Horace
William Atlas Cole
as Bayou Man
Kevin Rankin
as Young Man in Car
Renée Victor
as Latin Translator
Hunter Hayes
as Child Accordionist
Terence Rosemore
as Man Saying Amen
Mary Lynette Braxton
as Mother Blackwell
Stuart Greer
as Texas State Trooper
Daniel Hickman
as Flashback Preacher
Emery Hopkins
as Virgil
Jewell Jernigan
as Sister Jewell
Zelma Loyd
as Sister Johnson
Christina Stojanovich
as Jessie Jr.
Nicholas Stojanovich
as Bobbie
Douglas Perry
as Louisiana State Trooper
Jay Robicheaux
as Sonny (12 years old)
Joyce Jolivet Starks
as Sister Delilah
Jan Fawcett
as Needy Receiver #2
Erica Lynn Duncan
as Texas Choir Member
Big Hawk
as Sonny Supporter #1 (as John E. Hawkins)
Paul Bagget
as Tag Team Preacher #3 (as Brother Paul Bagget)
Lenore Banks
as Female Sonny Supporter
Brett Brock
as Helper
Christopher Canady
as Sister Johnson's Twin
Christian Canady
Elizabeth Chisolm
as Singer
Frank Collins Jr.
as Soloist #4 (as Reverend Frank Collins Jr.)
Carl D. Cook
as Civic Auditorium Preacher (as Prophet Carl D. Cook)
Naomi Craig
as Scripture Reader
Wayne Dehart
as Liquor Store Preacher
Jim Gleason
as Young Priest (as James Ivey Gleason)
Chili Graham
as Tag Team Preacher #5 (as Reverend Chili Graham)
Bobby Green
as Tag Team Preacher #1 (as Reverend Bobby Green)
Brenda B. Jackson
as Faith Healer #2
Charles Johnson
as Tag Team Preacher #2 (as Reverend Charles Johnson)
Julie Johnson
as Baptism Soloist
Vera Kamp
as Faith Healer #1
Joseph Granda
as Soloist #1 (as Joseph Lindsey)
Sharon K. London
as Church Woman
Fernie E. McMillan
as Doctor
Jimmie J. Meaux
as Church Member #2
L. Christian Mixon
as Bodyguard
Richard Nance
as Church Man #2
Harold Potier Sr.
as Coronet George
Pat Ratliff
as Accident Witness
Ronnie Stutes
as Needy Receiver
Ruby Francis Terry
as Soloist Choir Director
Graham Timbes
as Church Man #1
James B. Towry
as Nosey Neighbor
Jesse Waldrop
as Sonny Supporter #2 (as Reverend Jesse Walkrop)
Steve White
as Tag Team Preacher #4 (as Reverend Steve White)
Fay Winn
as Tag Team Preacher #5 (as Sister Fay Winn)
Melete Woods
as Soloist #3
Margaret Oliver Coleman
Sharon Denise Dickerson
Sondra Jackson Green
David Henderson
Parla J. Johnson
Donna Siddiqui
Tami Boaz Skelton
Rachel V. Stevenson
Gretchen Louise Watts
Jerry H. Skelton
as Organist
James Gammon
as Brother Edwards (uncredited)
Director
Linda Burton
Production Design
Stephen Mack
Editor
Barry Markowitz
Director of Photography
Stand In
Irfan Akdag
Art Direction
Writer
Ed Johnston
Casting
David Mansfield
Original Music Composer
Renee Rousselot
Steven Brown
Co-Producer
Associate Producer
Executive Producer
Rob Carliner
Producer
Malcolm Fife
Sound Effects Editor
Carol Banker
Script Supervisor
Louis Shaw Milito
First Assistant Director
John Nutt
Supervising Sound Editor
Walter Murch
Thanks
Shelly Stoll
Art Department Coordinator
Fulvio Valsangiacomo
First Assistant Editor
Mamie Mitchell
Doug Hall
Costume Designer
Alicia Allain
Key Hair Stylist
Francie Brown
Dialect Coach
Lori Johnson-Guirard
Set Decoration
Allison Gordin
Key Makeup Artist
Sharre Jacoby
Post Production Supervisor
Lilly Benyair-Gart
Nan Parati
Scenic Artist
Peter Afterman
Music Supervisor
Chad Rosen
Second Assistant Director
Steve C. Aaron
Sound Mixer
Lisa Parmet
Wardrobe Supervisor
Kyrsten Mate
Ethan Jensen
Stunt Coordinator
Onni Vosdoganes
Production Coordinator
Taylor M. Favale
Unit Production Manager
Mark De Alessandro
Stunts