Cast & Crew

Directed by

Jonathan A. Rosenbaum

Writing Credits

Jamie Nash
(screenplay)
Gregg Rossen
(screenplay)
Brian Sawyer
(screenplay)

Cast

Riele Downs
Emma
Lizzy Greene
Barkley
Graeme McComb
Elfonso
Panou
Gary
Patricia Drake
Mrs. Findlay
Matty Finochio
Chill
Meghan Duffy
Rachel
Jonathan A. Rosenbaum
Singing Fish
Liam Raymond Dib
Main Elf

Produced by

Kim Arnott
executive producer
Gaylyn Fraiche
executive producer
Ivan Hayden
executive producer
Michael McGahey
executive producer
John Prince
line producer
Jonathan A. Rosenbaum
co-executive producer
Robyn Snyder
executive producer
Fernando Szew
executive producer

Music by

Ryan Shore

Cinematography by

Ronald Paul Richard
(as Ronald Richard)

Editing by

Christopher A. Smith

Casting By

Jackie Lind

Production Design by

Tink

Art Direction by

John Alvarez

Set Decoration by

Jordan Cassidy
(on set dresser)
Gail Luining

Costume Design by

Jenni Gullett

Makeup Department

Alicia Chowen
assistant hair stylist
Deja Marie Iannone
hair department head
Megan Nicholson
special makeup effects artist
Trudy Parisien
makeup department head

Production Management

Andy Levine
post-production supervisor

Second Unit Director or Assistant Director

Sarah Amerongen
trainee assistant director (uncredited)

Art Department

Jaime Buelow
painter / set painter
Bulent Hasan
storyboard artist
Theodore Khouri
assistant art director
Mark Linsley
assistant property master
Patrick Lo
graphic designer
Andy Nieman
property master
Bianca Poroliseanu
set dresser
Tina Rahn
assistant property master
Andrew Christopher Reeves
set dresser (as Andrew Reeves)
Peter Rzazewski
set designer
Roden San Antonio
props assistant
Rebecca Sjonger
assistant set decorator

Sound Department

Paul Biason
boom operator
Tony Gort
sound designer
Brian Lyster
sound mixer
Roy Machado
adr mixer
Greg Stewart
re-recording mixer
Joe Watts
re-recording mixer

Special Effects by

Colton Friesen
special effects assistant
Cameron McDougall
special effects assistant
Kyle T. Moore
special effects coordinator
Christopher Theodore
special effects assistant

Visual Effects by

Mara Angioletti
digital compositor
Jason Dowdeswell
head visual effects
Graeme James Green
visual effects editor: Darkhorse10
Aleksandar Hardi
digital compositor
Neil Impey
vfx producer
Eldose Madott
senior compositor
Karina Partington
visual effects producer
Henrique Reginato
compositing supervisor: Darkhorse10 Pic
Alan Rosenfeld
visual effects production manager
Reina Sato
digital compositor
Christian Trineer
visual effects editor: with Darkhorse10 Studios
David Ventura
digital compositor
Matthew Willis
visual effects coordinator

Stunts

Colin Decker
key stunt rigger
Landon Jackle
Graeme McComb
Katie Stuart
stunt double: Barkley
Clay Virtue
stunt coordinator
Brandon Calvert
stunt safety (uncredited)

Camera and Electrical Department

Cory Bisson
lighting technician
Rob Cotroneo
best boy electrics
Terry Garnett
first assistant camera: "b" camera
Clyde Harrelson
set lighting technician
Vlad Horodinca
"a" camera operator
Tammy Jones
steadicam operator (as Tamara Jones)
Jesse Regimbal
steadicam
Brady Soderman
lighting technician
Rory Soderman
gaffer
Elmer Ventura
digital imaging technician
Andrew Wunder
electrician

Animation Department

Cody Graham
animator
Curtis Willis
animator

Costume and Wardrobe Department

Gabrielle de Barry
costume supervisor / wardrobe supervisor

Editorial Department

Stephen Grobe
first assistant editor
Lorne Wright
colorist

Location Management

Bret Jolliffe
locations

Music Department

Valerie Biggin
music clearances
Forrest Gray
score arranger
Luke Imbusch
score arranger
Fred Emory Smith
score arrangements
Benjamin Zecker
composer: additional music
Fernando Arroyo Lascurain
additional programming & orchestrations (uncredited)
Kara Ford
music assistant (uncredited) / music producer (uncredited)
Carlos M. Morales
music assistant (uncredited)

Script and Continuity Department

Julie Webster
script supervisor

Transportation Department

Charles Baird
driver
Alex Serpas-Lopez
transportation

Additional Crew

Kristopher Abbott
security
Jade Behnsen
publicist
Lisa Ciniglio
insurance broker
Rylan Korberg
assistant accountant
Louisa Main
production coordinator
Brent Murphy
security
Ric Nish
SVP Production, Marvista Entertaiment
Jaime Peters
production accountant
Alison Rasberry
assistant accountant
Anastasia Sharpe
first aid/craft service
Christian Trineer
production coordinator: with Darkhorse10 Studios
Cassie Turgeon
production assistant
Aleta Wilson
business affairs
Darcy Woodley
animal trainer
Macayla Bre-Ann Woodley
animal trainer
Steve Woodley
animal coordinator
All Filters