Cast (30)

Michael Paré

Johnny

Nancy Valen

Dr. Knowles

Eileen Davidson

Alana D'Angelo

Trevor Stines

Lucas

Tim Abell

Nick

Anzu Lawson

Iris

Paul Fox

Mr. Phillips

Cheyenne Haynes

Tasha

Kennedy Tucker

Samantha

Natalia Álvarez-Bilbao

Nurse Natalie

Lanett Tachel

Chloe

Alexis Safoyan

Choir Member Lexi

Logan Coffey

Duke

Sheila Tejada

Nurse Lydia

Duke Van Patten

Marcus

Laura Walker

Nurse Lydia

Danielle Rayne

Mrs. Masterson

Catherine Healy

Coach Jones

Giovannie Espiritu

Melody

Michael Varde

Max

Christopher M. Dukes

Mr. Masterson

Kevin Duffin

Curtis

Matthew Payne

Mr. Bensen

Pete Collie

Felix

Alyssa Barrett Jackson

Choir Member Lisie

Karlie King

Choir Member Tonya

Simone Michelle

DJ Dazzle

Laurence Guillermo

Choir Member Larry

Crystelle Charles

Choir Member Jasmine

Alexandra Fiallos

Cheerleader (uncredited)

Crew (21)

Chris Cano

Original Music Composer

Oliver Goodwill

Original Music Composer

Dale Fabrigar

Editor

Peter Nelson

Producer

Regina René Lines

Associate Producer

Peter Nelson

Executive Producer

Tricia Aurand

Screenplay

Matthew Payne

Associate Producer

Craig Campobasso

Casting

Pete Collie

Production Design

Suzanne DeLaurentiis

Story

Leilani Turner

Producer

Dale Fabrigar

Director

Suzanne DeLaurentiis

Executive Producer

Suzanne DeLaurentiis

Producer

Brian Pratt

Editor

Edward L. Plumb

Line Producer

Craig Campobasso

Associate Producer

John Lazear

Associate Producer

Ronnie Watson

Associate Producer

John Lazear

Director of Photography