All Cast

Jessica Chastain

Jessica Chastain

Tammy Faye Bakker

Andrew Garfield

Andrew Garfield

Jim Bakker

Cherry Jones

Cherry Jones

Rachel Grover

Vincent D'Onofrio

Vincent D'Onofrio

Jerry Falwell

Mark Wystrach

Mark Wystrach

Gary Paxton

Sam Jaeger

Sam Jaeger

Roe Messner

Louis Cancelmi

Louis Cancelmi

Richard Fletcher

Gabriel Olds

Gabriel Olds

Pat Robertson

Fredric Lehne

Fredric Lehne

Fred Grover

Chandler Head

Chandler Head

Little Tammy Faye

Jay Huguley

Jay Huguley

Jimmy Swaggart

Dan Johnson

Dan Johnson

Preacher

Michael MacCauley

Michael MacCauley

Big Man

Grant Owens

Grant Owens

Colonel Sanders

Coley Campany

Coley Campany

DeDe Robertson

Craig Newkirk

Craig Newkirk

Doctor

Wes Jetton

Wes Jetton

Male Nurse

Jess Weixler

Jess Weixler

Makeup Artist (voice)

Maurie Speed

Maurie Speed

Nurse

Lindsay Ayliffe

Lindsay Ayliffe

Old Teacher (Bible College)

Julie P. Tuggle

Julie P. Tuggle

Pledge Lady

Kimberly Ann Parker

Kimberly Ann Parker

Reporter

Dana Marks

Dana Marks

True Believer

Alan Boell

Alan Boell

Stephen Chow

Randy Havens

Randy Havens

Steve Pieters

Lila Jane Meadows

Lila Jane Meadows

Tammy Sue

Carolyn Mints

Carolyn Mints

Wanda

Kelly Borgnis

Kelly Borgnis

PTL Patron

Kelsi Chandler

Kelsi Chandler

PTL Patron

Joe Ando-Hirsh

Joe Ando-Hirsh

Teenage Punk #1

John Johnson

John Johnson

Teenage Punk #2

Grayson Carter

Grayson Carter

Teenage Punk #3

Callie Lipian

Callie Lipian

Jamie Charles Bakker (Baby)

Caroline Lipian

Caroline Lipian

Tammy Sue Bakker (Baby)

Robert Bailey

Robert Bailey

Nashville Singer

Deb Thomas Cox

Deb Thomas Cox

Nashville Singer

Ellen Dockery

Ellen Dockery

Nashville Singer

Jana King Evans

Jana King Evans

Nashville Singer

Lee Hilliard

Lee Hilliard

Nashville Singer

Mark Ivey

Mark Ivey

Nashville Singer

Michael B. Lusk

Michael B. Lusk

Nashville Singer

Craig Morris

Craig Morris

Nashville Singer

Savannah Morris

Savannah Morris

Nashville Singer

Donna Rhodes

Donna Rhodes

Nashville Singer

Kira Small

Kira Small

Nashville Singer

Allen Andrews

Allen Andrews

PTL Sax Player (uncredited)

Chris TC Edge

Chris TC Edge

PTL Crew Member (uncredited)

Kyle Riggs

Kyle Riggs

Jamie Charles Bakker (uncredited)

Alan Dale

Alan Dale

Self (archive Footage)

Hugh Downs

Hugh Downs

Self (archive Footage)

Jay Leno

Jay Leno

Self (archive Footage)

Ronald Reagan

Ronald Reagan

Self (archive Footage)

Christian Goins

Christian Goins

Little Danny