All Cast

Robert Duvall

Robert Duvall

Euliss Dewey

Farrah Fawcett

Farrah Fawcett

Jessie Dewey

Miranda Richardson

Miranda Richardson

Toosie

John Beasley

John Beasley

Brother Blackwell

Walton Goggins

Walton Goggins

Sam

Billy Bob Thornton

Billy Bob Thornton

Troublemaker

June Carter Cash

June Carter Cash

Mrs. Dewey Sr.

Billy Joe Shaver

Billy Joe Shaver

Joe

Rick Dial

Rick Dial

Elmo

Todd Allen

Todd Allen

Horace

William Atlas Cole

William Atlas Cole

Bayou Man

Kevin Rankin

Kevin Rankin

Young Man in Car

Renee Victor

Renee Victor

Latin Translator

Hunter Hayes

Hunter Hayes

Child Accordionist

Terence Rosemore

Terence Rosemore

Man Saying Amen

Mary Lynette Braxton

Mary Lynette Braxton

Mother Blackwell

Stuart Greer

Stuart Greer

Texas State Trooper

Daniel Hickman

Daniel Hickman

Flashback Preacher

Emery Hopkins

Emery Hopkins

Virgil

Jewell Jernigan

Jewell Jernigan

Sister Jewell

Zelma Loyd

Zelma Loyd

Sister Johnson

Christina Stojanovich

Christina Stojanovich

Jessie Jr.

Nicholas Stojanovich

Nicholas Stojanovich

Bobbie

Douglas Perry

Douglas Perry

Louisiana State Trooper

Jay Robicheaux

Jay Robicheaux

Sonny (12 years old)

Joyce Jolivet Starks

Joyce Jolivet Starks

Sister Delilah

Jan Fawcett

Jan Fawcett

Needy Receiver #2

Erica Lynn Duncan

Erica Lynn Duncan

Texas Choir Member

Big Hawk

Big Hawk

Sonny Supporter #1 (as John E. Hawkins)

Paul Bagget

Paul Bagget

Tag Team Preacher #3 (as Brother Paul Bagget)

Lenore Banks

Lenore Banks

Female Sonny Supporter

Brett Brock

Brett Brock

Helper

Christopher Canady

Christopher Canady

Sister Johnson's Twin

Christian Canady

Christian Canady

Sister Johnson's Twin

Elizabeth Chisolm

Elizabeth Chisolm

Singer

Frank Collins Jr.

Frank Collins Jr.

Soloist #4 (as Reverend Frank Collins Jr.)

Carl D. Cook

Carl D. Cook

Civic Auditorium Preacher (as Prophet Carl D. Cook)

Naomi Craig

Naomi Craig

Scripture Reader

Wayne Dehart

Wayne Dehart

Liquor Store Preacher

Jim Gleason

Jim Gleason

Young Priest (as James Ivey Gleason)

Chili Graham

Chili Graham

Tag Team Preacher #5 (as Reverend Chili Graham)

Bobby Green

Bobby Green

Tag Team Preacher #1 (as Reverend Bobby Green)

Brenda B. Jackson

Brenda B. Jackson

Faith Healer #2

Charles Johnson

Charles Johnson

Tag Team Preacher #2 (as Reverend Charles Johnson)

Julie Johnson

Julie Johnson

Baptism Soloist

Vera Kamp

Vera Kamp

Faith Healer #1

Joseph Granda

Joseph Granda

Soloist #1 (as Joseph Lindsey)

Sharon K. London

Sharon K. London

Church Woman

Fernie E. McMillan

Fernie E. McMillan

Doctor

Jimmie J. Meaux

Jimmie J. Meaux

Church Member #2

L. Christian Mixon

L. Christian Mixon

Bodyguard

Richard Nance

Richard Nance

Church Man #2

Harold Potier Sr.

Harold Potier Sr.

Coronet George

Pat Ratliff

Pat Ratliff

Accident Witness

Ronnie Stutes

Ronnie Stutes

Needy Receiver

Ruby Francis Terry

Ruby Francis Terry

Soloist Choir Director

Graham Timbes

Graham Timbes

Church Man #1

James B. Towry

James B. Towry

Nosey Neighbor

Jesse Waldrop

Jesse Waldrop

Sonny Supporter #2 (as Reverend Jesse Walkrop)

Steve White

Steve White

Tag Team Preacher #4 (as Reverend Steve White)

Fay Winn

Fay Winn

Tag Team Preacher #5 (as Sister Fay Winn)

Melete Woods

Melete Woods

Soloist #3

Margaret Oliver Coleman

Margaret Oliver Coleman

Texas Choir Member

Sharon Denise Dickerson

Sharon Denise Dickerson

Texas Choir Member

Sondra Jackson Green

Sondra Jackson Green

Texas Choir Member

David Henderson

David Henderson

Texas Choir Member

Parla J. Johnson

Parla J. Johnson

Texas Choir Member

Donna Siddiqui

Donna Siddiqui

Texas Choir Member

Tami Boaz Skelton

Tami Boaz Skelton

Texas Choir Member

Rachel V. Stevenson

Rachel V. Stevenson

Texas Choir Member

Gretchen Louise Watts

Gretchen Louise Watts

Texas Choir Member

Jerry H. Skelton

Jerry H. Skelton

Organist

James Gammon

James Gammon

Brother Edwards (uncredited)