Cast (31)

Maddie Ziegler

Lindy

Emily Hampshire

Rita

D'Pharaoh Woon-A-Tai

Adam

Ki Griffin

Jax

Djouliet Amara

Vivian

Dale Whibley

Chad

Dennis Andres

Coach Mike

Michael Therriault

Dr. Doheny

Rhoslynne Bugay

Dr. Aranda

Marni Van Dyk

Sheena

Vivien Endicott Douglas

Celeste

Kataem O'Connor

Doug

Emma Hunter

Lisa

Neil Crone

Male Doctor

Christian Rose

Liam

Marquise Amyotte

Blood Technician

Richard Barlow

Cashier

Mariah Boehk

Drunk Party Kid

Gabriel Campoverde

Guy in Jeep

Jamie Denis

Ultrasound Tech

Melody A. Johnson

Biology Teacher

Lou Mauro

Leering Older Man

Milena Raso

Party Girl

Grey Reich

Group Teen(as Greyson Reich)

Tristen Sky

Greg's Date

Karhakeniate Robert Splicer

Liam

Emily Drew

Track Athlete - Opposing Team(uncredited)

Georgiana Hansen

Track Athlete - Opposing Team(uncredited)

Stephanie Kast

Pregnant Teen(uncredited)

Eston Stiller

Football Bro(uncredited)

Ryan Wildgoose

Restaurant Patron(uncredited)

Crew (23)

Molly McGlynn

Director

Molly McGlynn

Writer

Brendan Brady

Executive Producer

Liane Cunje

Associate Producer

Molly McGlynn

Executive Producer

Mikael Moore

Executive Producer

Jennifer Weiss

Producer

Janelle MonĂ¡e

Executive Producer

Maureen Grant

Editor

Casey Manierka-Quaile

Original Music Composer

Thea Hollatz

Production Design

Nina Djacic

Director of Photography

Steve Munro

Sound Designer

Lana Marie Hattar

Sound Re-Recording Mixer

Dann Campbell

Hair Department Head

Ksenia Stassiouk

Script Supervisor

Danielle Dmytraszko

Post Production Supervisor

Caoimhe Clancy

First Assistant Director

Miia Piironen

Second Assistant Director

Maty Ralph

Third Assistant Director

Margaret Shain

Lead Set Dresser

Jason Knight

Casting Director

John Buchan

Casting