Cast & Crew

Directed by

Allan Harmon

Writing Credits

Nina Weinman
(written by)
Debbie Johnson
(based on the book by)

Cast

Ashley Williams
Maggie O'Donnell
Niall Matter
Lucas Cavelli
Lisa MacFadden
Alyssa
Brendon Zub
Chris Cavelli
Bethel Lee
Leah
Matthew MacCaull
Cameron
Jarrod Evanyshyn
Alex
Paula Burrows
Grace
Kwesi Ameyaw
Aaron Phillips
Kayden Magnuson
Ellen
Calix Fraser
Reed
Parker McLellan
Violette
Ashton Lim
Joey Cavelli
David Quinlan
David Williams
Jessie Velez
Female Soldier
Scott McGrath
Santa Claus
India Shaw-Smith
Hannah
Sean Savoy
Attendant
Zahra Anderson
Nurse
Ellie Harvie
Colonel Morrison
Janine Astles
Excited Mom

Produced by

Kim Arnott
executive producer
Suzanne Arnott
executive producer
David Calvert-Jones
executive producer
Kate Gajdosik
EPK producer
Karen Glass
executive producer
Ivan Hayden
executive producer
Dawn Knight
supervising producer
Tom Mazza
executive producer
John Prince
producer
Michael Shepard
executive producer

Music by

Brian Chan
(music by)
Caleb Chan
(music by)

Cinematography by

Graham Talbot
director of photography
Nelson Talbot
director of photography

Editing by

Mauri Bernstein

Casting By

Jackie Lind
(canadian casting)

Production Design by

Paul McCulloch

Art Direction by

Iain Lindsay

Set Decoration by

Gail Luining

Costume Design by

Ashley Isaacs

Makeup Department

Jo Archer
first assistant makeup
Shelly Jensen
key hair stylist
Ashley Pilkey
key makeup artist
Mary Renvall
first assistant hair stylist

Production Management

John Prince
production manager

Second Unit Director or Assistant Director

Calsey Diggens
trainee assistant director
Mishal Erikson
trainee assistant director
Rob Guthrie
third assistant director
Sirish Harman
first assistant director
Andrew Otter Niiranen
second assistant director (as Andrew Niranen)

Art Department

Matthew Campbell
head greensperson
John Chaschowy
on-set greens
Jessica Donaldson
set dresser
Ali Dunlop
second on-set dresser
Breanne Fultz
property master
Trona Lee Garvie
on-set props (as Trona Garvie)
Fairlith Harvey
assistant props master
Tim Hill
lead set dresser
Sarah K. Lennon
set dresser: co-lead
Donna McBride
assistant set decorator
Keith McCulloch
carpenter
David Mizera
on-set dresser
Ariana Morales
set dresser (as Ariana Chapparro Morales)
Chris Murphy
set dresser
Bradley Nippard
on-set props
Jessica Sagris
construction coordinator
Lydia Kim Skidmore
set decoration coordinator/buyer (as Lydia Skidmore)
Ekaterina Suptelya
set dresser

Sound Department

Lesly Arana-Leon
boom operator
Jeff Carter
location sound mixer
Jeff Jackman
sound designer
Ian Mackie
foley artist
Jason Matthews
boom operator
Roger Morris
dialogue editor
Angelo Nicoloyannis
re-recording mixer
Rick Senechal
foley engineer
Greg Stewart
re-recording mixer
Sean Szutka
assistant sound editor

Special Effects by

Jake Birrell
special effects coordinator
Thomas Menze Fricke
special effects best boy (as Thomas Menzefricke)
Shane Hamilton
special effects technician
Logan Landry
special effects first assistant
Kyle Moore
special effects coordinator
Jason Paradis
special effects second assistant

Visual Effects by

Patti Gannon
visual effects
Evan Graves
visual effects

Stunts

Jamie Payton
stunt double: Santa Claus
Angela Uyeda
stunt coordinator

Camera and Electrical Department

Michael Brannon
generator operator
Slatie Chu
lead grip
Bryceton Cote
key grip
Jake Cummins
dolly grip
Basil Fafard
best boy grip
Kyle Foster
lamp operator
Andrew Johnson
lamp operator
Ryan Juhlke
lamp operator
Alex Ma
best boy
Steven McKnight
B camera first assistant
Devon Mussett
B camera second assistant
Grizz Salzl
B camera operator
William P. Satterfield
B camera second assistant
Kiefer Schneider
company grip
Jason Smith
digital management technician
Sven Soukup
A camera second assistant
Bettina Strauss
stills photographer
Joe Sutherland
company grip
Graham Talbot
A camera operator
Nelson Talbot
A camera operator
William F. White
lighting and grip equipment provider
Jesse Young
gaffer
Cedric Yu
A camera first assistant

Casting Department

Tara Bell-Irving
casting assistant
L.A. Hilts
extras casting director
Jana Jacques Lind
casting assistant (as Jana Lind)
Darcy Miller
extras casting assistant
Elfie Pavlakovic
extras casting assistant
Adam Edward Rumpel
extras casting assistant (as Adam Rumpel)
Andrea Ware
casting assistant

Costume and Wardrobe Department

Karen Anderson
background costumer
Angelique Basson
costume buyer
Giselle Bourget
assistant costume designer
Aiya Feldman
set supervisor
Rosemary Fisher
background costumer
Nixon James
background costumer
Austyn Playfair
truck costumer
Himesh Khattar
bg costumer (uncredited)

Editorial Department

Marco Abraham
on-line editor
Teresa Beckley
project manager
Taylor Frey
second assistant editor
Ashley McCloud
first assistant editor
Saskia Werner
post-production coordinator
Lorne Wright
colorist

Location Management

Terese Bröchner Christensen
location production assistant (as Teresa Christiansen)
Rick Jacobs
location production assistant
Michael Lorman
location production assistant
Jason Pratt
location production assistant
Alex Siroshtan
trainee assistant locations manager
Wayne Toews
assistant location manager
Jack Veldhuis
location manager

Music Department

Valerie Biggin
music supervisor
Emma Lewicky
music coordinator

Production Department

Mishal Erikson
trainee assistant director

Script and Continuity Department

Sarah Ziolkowski
script supervisor

Transportation Department

Charles Baird
driver
Kam Dhesi
transportation coordinator
Ali Ibrahim
van driver
Reggie Singh
transportation captain
Paul Stegavig
set decoration driver

Additional Crew

Lisa Ahlers
first aid/craft services
Justine Barker
first assistant production coordinator
Heather Dorosh
sous chef: TV Dinners
Richelle Dorosh
sous chef: TV Dinners
Janette Downes-Springer
COVID-19 safety compliance officer
Chrissy Ellis
Assistant FACS
Lisa Escalante
COVID-19: safety compliance coordinator
Evan Gillmore
male stand-in
Sean Hanlin
security coordinator
Denice Mattock
COVID-19 safety compliance officer
Jim McKeown
production coordinator
Dan Moreton
sous chef: TV Dinners
Katrina Neuhaus
female stand-in
Grace Strachan
second assistant production coordinator
Kathy Thomas
payroll accountant
Todd Thomas
head chef: TV Dinners
Lissett Tschenscher
COVID-19 safety compliance officer
Megan Turnbull
production accountant
Sandi Ward
Assistant FACS
Victor Zinch
male stand-in
All Filters