Cast & Crew

Directed by

Paul Hoen

Writing Credits

Jason Mayland
(writer)

Cast

China Anne McClain
Gabby Harrison
Kelli Berglund
Mae Hartley
Marshall Williams
Albert Banks
Matt Shively
Bart Hartley
Ashley Argota Torres
Nevaeh Barnes
Noah Centineo
Jaden Stark
Roger Bart
Dr. James Hartley
Ron Lea
General McFee
Ieva Lucs
Major Jenks
Paulino Nunes
Zephyr
Matthew G. Taylor
Weevil
Alex Karzis
Pox
Christina Fox
Ella
Sasha Clements
Marnie
Jesse Camacho
Tony
Richard McMillan
Principal Fragner
Martin Roach
Coach Voss
Beatriz Yuste
Ms. Shapiro
Alesha Bailey
Chloe
Daron Washington
Referee
Adam Pellerine
Linebacker
Brayden Jones
Gleason
Neil Whitely
Police Chief
Brad Borbridge
Deputy
Kevin Alves
Senior
Shaquan Lewis
Injured Team Member
Simon Edwards
Singing Chaperone #1
Jake Warren
Singing Chaperone #2
Josh Dawson
Singing Chaperone #3
Christian Fedele
Singing Chaperone #4
Helen Johns
Computer Voice
Elina Miyake Jackson
High School Student
Chanelle Larocque
Nevaeh's Angel
Richard McMillan
Principal Fragner
Attila Sebesy
Soldier
Najhai Unique
Nicolette
Shane Clinton Jarvis
Military
Kevin Proulx
High School Student
Sherton Sanderson
Jinx Military
Nickson Silva
Student

Produced by

Kari Hobson
associate producer
Adam Kossack
executive producer
Michael J. Maschio
producer
Robin Schorr
executive producer
Dan Seligmann
co-executive producer (as Dan Seligman)

Music by

Kenneth Burgomaster

Cinematography by

David A. Makin

Editing by

Don Brochu

Production Design by

John Dondertman

Art Direction by

Michaela Cheyne

Set Decoration by

Rosalie Board

Costume Design by

Alex Kavanagh
Kara Saun

Makeup Department

Julia Valente
makeup department head
Cassie Bragg
daily makeup artist (uncredited)
Olga Kirnos
makeup artist: dailies (uncredited)

Second Unit Director or Assistant Director

Brooke Fifield
trainee assistant director
Jesse Daniel Glass
assistant director
Travis McConnell
third assistant director
Patrick Murphy
second assistant director
Branko Racki
second unit director
Tim Singh
first assistant director

Art Department

Joelle Craven
assistant art director: graphics
Casey Erin MacIntyre
on set dresser
Maurice Roy
Assistant Head Carpenter

Sound Department

Joe Cappelletti
group adr director
Tim Chilton
foley artist
Bob Costanza
sound effects editor
Mark Friedgen
supervising sound editor
Glen Gauthier
sound mixer
John 'Wheels' Hurlbut
On set Pro Tools operator
Jason McFarling
sound utility
Dennis Alexander Nicholson
boom operator: second unit
Steve Switzer
boom operator
Randal S. Thomas
dialogue editor

Visual Effects by

Brian Arndt
compositor
Seth Brower
compositor: Encore Hollywood
Abhyuday Karn
digital compositor
Michael Kowalski
visual effects supervisor
Zack Lovatt
screen graphics designer
Rian McNamara
digital compositor
Kyle Menzies
visual effects supervisor
Brent Pate
visual effects producer
Paige Reynolds
visual effects artist
Carrie L. Smith
visual effects artist
Tanzir Uzzaman
digital compositor

Stunts

Alex Armbruster
stunt double
Derek Barnes
stunt double: Albert Banks
Tommy Chang
fight coordinator
Jason Gosbee
stunts
Brayden Jones
stunts
Jamie Jones
stunt driver
John Kaye
stunt rigger
Matthew Lee
stunt performer
Alain Moussi
stunt double: Marshall Williams
Branko Racki
stunt coordinator
Gannon Racki
stunt performer
Joseph Racki
stunts
Robert Racki
stunts
Al Vrkljan
stunt performer

Camera and Electrical Department

Lara Alexander
electrician: construction department
Mark Berdock
grip
Michael Galbraith
gaffer
Alan G. Kelly
second assistant camera: "a" camera
John Medland
still photographer
Michael O'Connor
key grip
Andrew Read
lighting console programmer
Jim Westenbrink
rigging gaffer
John Baxter
camera trainee (uncredited)

Casting Department

Ashley Gray
casting assistant
Jonathan Oliveira
casting associate
Justin Turner
casting associate

Costume and Wardrobe Department

Jessica Brock
costumer
Cori Burchell
costume supervisor
Jenn Burton
costume truck supervisor
Jessica Elliott
costumer
Sarah Goodwin
background costume coordinator
Meri-Lee M.J. Helmer
wardrobe (as Meri-Lee Helmer)
Leslie Kavanagh
assistant costume designer
Michelle Lyte
costume buyer
Deniz Rakhmanova
costume assistant
Lindsay Walker
key costumer

Editorial Department

George Delaney
final colorist
David E. Schneider
on-line editor

Location Management

Fred Kamping
location manager
Mark McFadden
assistant location manager
Jeffery Pong
assistant location manager

Music Department

Drew DeAscentis
music editor
Renald Francoeur
composer: additional music

Additional Crew

Melody Badge
stand-in (as Melody MacDougall)
Leor Boshi
production assistant
Alana Comeau
director's assistant
Katharine Duke
2nd assistant accountant
Andrea Eisen
studio teacher
Lauren Kisilevsky
Studio Executive
Shamu Naidu
payroll accountant
Kristin Pitts
acting coach
All Filters