All Cast

Robert De Niro

Robert De Niro

Jack

Edward Norton

Edward Norton

Stone

Milla Jovovich

Milla Jovovich

Lucetta

Frances Conroy

Frances Conroy

Madylyn

Enver Gjokaj

Enver Gjokaj

Young Jack

Pepper Binkley

Pepper Binkley

Young Madylyn

Sandra Love Aldridge

Sandra Love Aldridge

Miss Dickerson

Greg Trzaskoma

Greg Trzaskoma

Guard Peters

Rachel Loiselle

Rachel Loiselle

Candace

Kylie Tarnopol

Kylie Tarnopol

Young Candace

Bailey Tarnopol

Bailey Tarnopol

Young Candace

Madison Tarnopol

Madison Tarnopol

Young Candace

Peter Gray Lewis

Peter Gray Lewis

Warden

Sarab Kamoo

Sarab Kamoo

Janice

Richard Murphy

Richard Murphy

Guard #1

Richard Goteri

Richard Goteri

Guard #2

Big Ron Lyons

Big Ron Lyons

Guard #3

Dave Hendricks

Dave Hendricks

Pastor

Wayne David Parker

Wayne David Parker

Frank

Jonathan Stanley

Jonathan Stanley

Lucetta's Man #2