Nadine
Hailee Steinfeld
Krista
Haley Lu Richardson
Mr. Bruner
Woody Harrelson
Mona
Kyra Sedgwick
Darian
Blake Jenner
Erwin
Hayden Szeto
Jeannie
Katie Stuart
Nick Mossman
Alexander Calvert
Tom
Eric Keenleyside
Shannon
Nesta Cooper
M.C.
Daniel Bacon
Young Nadine
Lina Renna
Greer
Meredith Monroe
Young Krista
Ava Grace Cooper
Young Darian
Christian Michael Cooper
Little Mean Girl Leader
Jena Skodje
TCBY Girl
Laine MacNeil
Teammate
Kavandeep Hayre
Junior Guy
Lyle Reginald
Hospital Official
Chris Shields
Usher
Christian Lagasse
Krista's Mom
Kirsten Robek
Erwin's Friend
Raylene Harewood
Student Playing Piano
Kelsey Marsland-Anderson
Erwin's Friend
Laura Ward