Casting

Director

Andrew Erwin, Jon Erwin

Producer

Kevin Downes, Andrew Erwin

Executive Producer

Tony Young, D. Scott Lumpkin, Jeremy Camp

Writer

Jon Erwin, Jon Gunn, Jeremy Camp

Original Music Composer

Jeremy Camp, John Debney

Director of Photography

Kristopher S. Kimlin

Editor

Parker Adams, Ben Smallbone

Casting

Beverly Holloway, Taylor Kalupa, Tiffany Feese

Production Design

Joseph T. Garrity

Art Direction

Michelle Sink Langford

Costume Design

Anna Redmon

KJ Apa
KJ ApaJeremy Camp
Britt Robertson
Britt RobertsonMelissa Henning
Nathan Parsons
Nathan ParsonsJean-Luc Lajoie
Gary Sinise
Gary SiniseTom Camp
Shania Twain
Shania TwainTerry Camp
?
Reuben DoddJosh Camp
Nicolas Bechtel
Nicolas BechtelJared
Melissa Roxburgh
Melissa RoxburghHeather Henning
Terry Serpico
Terry SerpicoMark
Tanya Christiansen
Tanya ChristiansenJanette Henning
Cameron Arnett
Cameron ArnettDr. Furst
Abigail Cowen
Abigail CowenAdrienne Liesching
?
Rushi BirudalaRaj
Anjelah Johnson-Reyes
Anjelah Johnson-ReyesProfessor Rochester
?
Mike McGillEngineer
?
Sahjanan NasserMaria
?
Alex TaylorDJ #1
Alyssa Gonzalez
Alyssa GonzalezOrientation Guide
Griffin Hood
Griffin HoodGuard
?
Edward Rashad SmithTattooed Guard
Katie Anne Moy
Katie Anne MoyJacqueline
?
Steven LaneyGuitarist
?
Ed LittonDean of Students
Sharonne Lanier
Sharonne LanierNurse
?
Sheé DueittDischarge Nurse
Tyler Galpin
Tyler GalpinRandom Guy
?
Taylor ScottDJ #2
?
Kevin AveryDJ #3
?
Rhonda HueteFrazzled Receptionist
?
Marshall MeekerYves Lajoie
?
Timothy James AdkisonPete Nelson
?
Ian RuppThe Kry Bandmate
?
Joe GroveAdrienne's Bandmate #1
?
Roy DurandAdrienne's Bandmate #2
?
Ben CookAdrienne's Bandmate #3
Hali Everette
Hali EveretteMegan Henning (uncredited)
?
Alex TaylorDJ #1
Jeremy Camp
Jeremy CampSelf