Cast & Crew

Directed by

Michelle Johnston
(directed by)

Writing Credits

Michelle Johnston
(written by)
Leigh Dunlap
(based on characters created by)

Cast

Laura Marano
Kat Decker
Gregg Sulkin
Dominic Wintergarden
Isabella Gomez
Isla
Johannah Newmarch
Deirdra
Lillian Doucet-Roche
Joy
Chanelle Harquail-Ivsak
Grace
Barclay Hope
Terrence Wintergarden
Garfield Wilson
Mr. Mujiza
Taz Van Rassel
Scott (PA)
Maddie Phillips
Skyler
Trezzo Mahoro
Noah
Dejan Loyola
Jackson
Kiera Klassen
Ashley
Scott Hislop
Santaland Elf
Bethany Brown
Stage Manager
Robbie Segulam
Butler
David Olivares
DJ Sock Puppet
Capone
Bruno
Justin Lopes
Fantasy Dancer
Dylan Ratzlaff
Fantasy Dancer
Kane Nelson
Fantasy Dancer
Tessa Tamura
Fantasy Dancer
Patrick Arnott
Elf Performer
Sage Linder
Elf Performer
Keiran Bohay
Elf Performer
Cassandra Naud
Elf Performer
Zavien Garrett
Elf Performer
Grace Newson
Elf Performer
Britt Good
Elf Performer
Joe Tuliao
Elf Performer
Kallie Hu
Elf Performer
Zac Vran
Elf Performer
Jared Khalifa
Elf Performer
Courtney Van Wirdum
Elf Performer

Produced by

Jeremy Benadon
post production supervisor
Charles Cooper
executive producer
Keith Giglio
co-producer
Ilyssa Goodman
executive producer
Peter Greene
co-producer
Scott Hislop
associate producer
Michelle Johnston
producer (produced by)
Harvey Kahn
executive producer
Dylan Sellers
producer (produced by)
Clifford Werber
executive producer

Music by

Jake Monaco
(music by)

Cinematography by

Robert Brinkmann
director of photography

Editing by

Matt Friedman
(edited by)

Casting By

Harriet Greenspan
(casting by)
Tiffany Mak
(casting by)

Production Design by

Daren luc Sasges

Art Direction by

Grace Alvarez

Set Decoration by

Ali Tavasoli

Costume Design by

Valerie Halverson

Makeup Department

Taylor Barron
make-up assistant
Marecel Callagan
key make-up artist (as Marecel Daniel)
Alicia Chowen
assistant hair stylist
Tara Hadden-Watts
key hair stylist
Brittany Horne
assistant makeup artist (as Brittany Michelle Horne)
Alana Olson
assistant hair stylist
Lee Coulombe
first assistant hair stylist (uncredited)

Production Management

Melissa Crich
production manager
Sepideh Merchant
post-production supervisor
Bianca Versteeg
production supervisor

Second Unit Director or Assistant Director

Eileen Dooley
third assistant director / trainee assistant director
Mark Herfindahl
second assistant director
Tammy Tsang
third assistant director
Kate Weiss
first assistant director

Art Department

Michelle Allan
property master
Mike Allen
construction coordinator
Walden Cameron
set dresser
Eric Carbery
set dresser
Evan Jones
set dresser
Roger Lafond
lead dresser
Adele Leah
set dresser
Terry Nelson
set dresser
Bradley Nippard
on-set dresser
Sean Roberts
property assistant
Zachary Treble
on-set props
Melody Wilson
food stylist
Amanda Wyatt
set dresser

Sound Department

Tim Crich
sound mixer
Alex Macia
foley artist
Karla Melendez
dialogue editor / sound supervisor
Miguel Nunes
foley editor / re-recording mixer
Gregor Phillips
foley mixer
Devon Quelch
foley artist
Ryan Thompson
sound designer
Kevin Watson
sound editor
Allen Yang
boom operator

Special Effects by

Darcy Davis
special effects coordinator
Peter Vandergriet
special effects assistant (as William Peter Vander Grient)

Visual Effects by

Darvin K. Manwah
visual effects supervisor (as Darvin Manwah)

Stunts

Brett Armstrong
stunt coordinator
Louise Hradsky
stunts
Hugo Steele
stunt coordinator (uncredited)

Camera and Electrical Department

Sam Acton King
first assistant camera: "b" camera (as Sam Acton)
Chris Bamford
crane operator
Matt Braun
balloon technician
Brooke Burge
camera trainee
Andrew Chu
dimmer board operator
Cary Cooper
libra technician
James Ray Denomy
generator operator
Joel Dye
lamp operator
Jason Finch
best boy grip
Jason Flores
key grip
Jonathan Frezza
grip
Brent Gwilt
grip
Jeff Kaye
lamp operator
Skylar Kehr
leadman grip
Ty Klassen
dolly grip
Catherine Mallette
camera operator: "a" camera
Valerie Lopez Mendoza
second assistant camera: "a" camera
Peter Park
camera operator: "b" camera / camera operator: steadicam (as Sung Young Park)
Eric Pereira
lamp operator
Amity Petralba
first assistant camera: "a" camera
Ryan Plummer
still photographer
Sean Roche
data manager
Oliver Ross
gaffer
Sean Symondson
second assistant camera: "b" camera
Mel Ward
best boy electrical
Spencer Whitney
camera crane technician

Casting Department

Sara Brown
background casting
Jasmine Gutierrez
casting associate / casting associate: Los Angeles
Rachel Klinosky
background casting assistant
Heather McGowan
casting associate: Canada
Rachael Taylor
background casting assistant

Costume and Wardrobe Department

Chelsea Alice
set supervisor
Kristen Meerse
assistant costume designer (as Kristin Meerse)
Kristine Wilson
truck costumer
Brice Horton
seamstress (uncredited)

Editorial Department

Veronica Formos
second assistant editor
Taylor Hill
facility coordinator
Shaun Lang
assistant editor
Alisa Luke
facility supervisor
Gary Shaw
colorist
Matthew Shuttleworth
on-line editor (uncredited)
Tony Dean Smith
assembly editor
Susan Trovao
post-production administrator
Rachel Ware
post-production coordinator
Cassandra Yaseniuk
on-line editor
Kevin Reid
on-line editor (uncredited)

Location Management

Theresa Bodin
trainee assistant location manager
Brent Canning
location manager
Wayne Kulachkowski
location scout
Taylor Price
assistant location manager
Nick Wade
location manager

Music Department

Michael Bouska
score mixer (as Mike Bouska)
Brittany Dunton
composer: additional music
Paul Humphrey
score preparation
Zachary Marsh
synth programmer
The Math Club
producer: songs
Toko Nagata
music supervisor
Miguel Nunes
music editor
Toby Sherriff
additional orchestrations / synth programmer
Trygge Toven
music supervisor

Script and Continuity Department

Sophia Delgiglio
script supervisor

Transportation Department

Richard Brown
transportation co-captain
Alison Cherry
driver
Jeremy Davis
special equipment
Dean Fitzpatrick
transportation coordinator
Derek Keillor
transportation captain
Fioretta Lombardi
transportation assistant
Andrea Maitland
driver
Ray A. Roberge
driver
Malcolm Stuttard
driver (as Malcom Stutard)

Additional Crew

Chidem Alie
production coordinator (as C. Anna Alie)
Jessica Ally
publicist
Maxime Beauchamp
assistant: to Michelle Johnston
Brandon Bergen
key set production assistant
Melissa Dotto
production assistant
Dana Dubé
animal coordinator
Jed Gard'ner
second assistant production coordinator
Della Haddock
assistant: to Charles Cooper and Harvey Kahn
Scott Hislop
choreographer
Louise Hradsky
associate choreographer
Kellym Huot
key set production assistant (as Kellyn Huot)
Denielle Jackson
business affairs: Front Street Pictures
Michelle Johnston
choreographer
William Nikl
animal trainer
Alexandra Peragine
accounting assistant
Juliet Smith
production legal
Mikenna Stevens
key set production assistant
Ian Stibbe
security: water
Robert Stirling
assistant chef
Angelica Stirpe
epk field producer
Gabriella Susi
accounting clerk
Kristina Susi
accounting assistant
Tania Susi
production accountant
Geoff Titcomb
chef
Patrick Tozer
1st assistant production coordinator
David Van Landuyt
craft service / first aid
Alicia Wise
assistant chef
Sean Hanlin
security coordinator (uncredited)
Connie Rusgen
animal trainer (uncredited)
All Filters