"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
Barry Markowitz
Director of Photography
Stephen Mack
Editor
Linda Burton
Production Design
Stand In
Writer
Executive Producer
Rob Carliner
Producer
Steven Brown
Co-Producer
Ed Johnston
Associate Producer
David Mansfield
Original Music Composer
Casting
Renee Rousselot
Irfan Akdag
Art Direction
Lori Johnson-Guirard
Set Decoration
Doug Hall
Costume Designer
Sharre Jacoby
Post Production Supervisor
Taylor M. Favale
Unit Production Manager
Alicia Allain
Key Hair Stylist
Lilly Benyair-Gart
Key Makeup Artist
Allison Gordin
Louis Shaw Milito
First Assistant Director
Chad Rosen
Second Assistant Director
Shelly Stoll
Art Department Coordinator
Nan Parati
Scenic Artist
Steve C. Aaron
Sound Mixer
Malcolm Fife
Sound Effects Editor
John Nutt
Supervising Sound Editor
Kyrsten Mate
Ethan Jensen
Stunt Coordinator
Lisa Parmet
Wardrobe Supervisor
Peter Afterman
Music Supervisor
Fulvio Valsangiacomo
First Assistant Editor
Carol Banker
Script Supervisor
Mamie Mitchell
Francie Brown
Dialect Coach
Onni Vosdoganes
Production Coordinator
Walter Murch
Thanks
Mark De Alessandro
Stunts