All Cast

Lucas Hedges
Jared Eamons

Nicole Kidman
Nancy Eamons

Russell Crowe
Marshall Eamons

Joel Edgerton
Victor Sykes

Joe Alwyn
Henry Wallace

Troye Sivan
Gary

Xavier Dolan
Jon

Flea
Brandon

Britton Sear
Cameron Van Heusen

David Joseph Craig
Michael

Théodore Pellerin
Xavier

Madelyn Cline
Chloe

Cherry Jones
Dr. Muldoon

Jesse LaTourette
Sarah

Emily Hinkler
Dee

David Ditmore
Phillip

Matt Burke
Simon

William Ngo
Carl

Lindsey Moser
Tina

Victor McCay
Aaron

Tim Ware
Big Jim Picard
Josh Scherer
Wayne

Frank Hoyt Taylor
Pastor Wilkins

Jason Davis
Reverend Neil

Kevin Linehan
Eric Vidler

Paige Denise Crawford
Cheryl
Malerie Grady
Mindy

Will Kindrachuk
Christopher Vidler

Drew Scheid
Nick

Jesse Malinowski
Dale

Joy Jacobson
Brandy Vidler

Randy Havens
Lee's Dad
Devin Michael
Anders
