Cast

Lucas Hedges
Jared Eamons

Nicole Kidman
Nancy Eamons

Russell Crowe
Marshall Eamons

Joel Edgerton
Victor Sykes

Troye Sivan
Gary

Madelyn Cline
Chloe

Flea
Brandon

Xavier Dolan
Jon

Britton Sear
Cameron Van Heusen

Cherry Jones
Dr. Muldoon

David Joseph Craig
Michael

Joe Alwyn
Henry Wallace

Théodore Pellerin
Xavier

Jesse LaTourette
Sarah


David Ditmore
Phillip

Matt Burke
Simon

William Ngo
Carl

Lindsey Moser
Tina

Victor McCay
Aaron

Tim Ware
Big Jim Picard

Frank Hoyt Taylor
Pastor Wilkins

Jason Davis
Reverend Neil

Kevin Linehan
Eric Vidler

Paige Denise Crawford
Cheryl

Will Kindrachuk
Christopher Vidler

Drew Scheid
Nick

Jesse Malinowski
Dale

Joy Jacobson
Brandy Vidler

Randy Havens
Lee's Dad

Brasher Russell
Church Kid (uncredited)
Crew

Nash Edgerton
Stunt Coordinator

Jay Pearson
Stunt Driver

Jennifer Badger
Stunt Driver

Shauna Galligan
Stunt Double

Brett Smrz
Stunt Driver

Paul E. Short
Stunt Driver

Gregg Smrz
Stunt Coordinator

Chick Bernhard
Stunt Driver

Keith Adams
Stunt Coordinator

Kyra Panchenko
Makeup Artist

Dann Fink
ADR Voice Casting

Eran Dinur
Visual Effects Supervisor

Ian Cymore
Dialogue Editor

Bruce Winant
ADR Voice Casting

Ian Cymore
ADR Editor

Joel Edgerton
Director

Joel Edgerton
Screenplay

Kerry Kohansky-Roberts
Producer

Carmen Cuba
Casting

Adam Willis
Set Decoration

Trish Summerville
Costume Design

Steve Golin
Producer

Danny Bensi
Original Music Composer

Nash Edgerton
Executive Producer

Eduard Grau
Director of Photography

Joel Edgerton
Producer

Rebecca Yeldham
Executive Producer

Chris LeDoux
Visual Effects Supervisor

David Joseph Craig
Co-Producer
