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