Cast & Crew

Directed by

Marco Deufemia

Writing Credits

Karen Rose Smith
(novel)
Keith Cooper
(written by)

Cast

Greyston Holt
Zane
Bea Santos
Jeannette
Deana Carter
Jolene
Rob Stewart
John
Allison Hossack
Nana Suze
Raven Stewart
Quinn
Mike Shara
Chris
Charlotte Hegele
Cake
Jesse Collin
Bart
Boomer Phillips
Bear
Nadine Whiteman
Viola
Carlisle J. Williams
Ivan
Greg Zajac
Perry
Mark Winnick
Benny
Robert Ifedi
Oliver's Sergeant
Dorly Jean-Louis
Trish
Tanisha Thammavongsa
Alicia
Janet McMordie
Christmas Market Patron

Produced by

Patrick Dzal
line producer
Greyston Holt
executive producer
Stan Hum
executive producer
Rebecca Lamarche
associate producer
Brent Lewis
executive producer
Myles Milne
producer
Beth Stevenson
executive producer
Malle Vallik
executive producer
Nancy Yeaman
executive producer

Music by

Tim Foy
Paul Koffman

Cinematography by

Jeff Maher

Editing by

Marco Deufemia
Elizabeth Stadtlander

Casting By

Rebecca Lamarche

Production Design by

Allie Thompson

Art Direction by

Raey Ang

Set Decoration by

Chelsea Attong

Costume Design by

Kenda Hoggan

Makeup Department

Alexandra Blades
Assistant Makeup and Hair
Tricia Leaño-Rosos
Daily Hair & Make Up Assistant
Brynne Lee
Daily Hair & Make Up Assistant
Elyse Marion
daily hair & makeup assistant
Stephanie Tang
Key Makeup and Hair

Second Unit Director or Assistant Director

Adam Benish
first assistant director
Michael Dmuchowski
third assistant director
Colin Pember
second assistant director
Cowin Poon
fourth assistant director

Art Department

Chantel Bedward
daily art assistant
Roy Everatt
construction crew
Ashley Hrivnak
daily set decorator
Nicole Lankar
daily art assistant
Ryan Percival
art assistant
Bob Turner
construction head
Allisha Worsdell
daily art assistant

Sound Department

Chris Bottomley
boom operator
Bob Charters
additional sound
Lucy Cox
re-recording mixer
Sid Lieberman
foley performance & editor
Scott McCrorie
supervising sound editor
Alex Mine
Foley Performance & Editor
Urmas Rosin
sound mixer
Winston Spencer
dialogue editor
Joe Tetreau
sound effects editor
Evan Turner
sound effects editor

Special Effects by

James De Keyzer
special effects technician (uncredited)

Visual Effects by

Mark Conmigo
visual effects compositing
Dustin Hitchcock
lead visual effects artist

Camera and Electrical Department

Gianluca Basile
daily grip/electric swing
Nikita Brusnitsyn
grip/electric swing
Dan Campbell
daily grip/electric swing
Douglas Cunningham
best boy grip
Danny Dunlop
drone operator
Blake Gordey
first assistant camera
Ed Hannaford
gaffer
Natalino Lattanzio
key grip
Tom Mangin
second assistant camera
Cameron Mcdonald
still photographer: behind the scenes
Vy Nguyen
Daily camera utility / daily first assistant camera
Dimitrios Papaioannou
daily first assistant b camera (as Dimitrios Pappaioammou)
Mark Peachey
daily key grip
Ben Speir
daily b camera operator
David Spowart
BTS photographer
Liam VanderPloeg
best boy electric

Costume and Wardrobe Department

Kayla Craig
daily wardrobe assistant
Michael Estes
on set wardrobe (as Mike Estes)
Andrej Larcenkov
daily key wardrobe
Jesse Manners
daily wardrobe assistant
Mackenzie Milne
daily wardrobe assistant
Hannah Stilwell
daily wardrobe assistant
Camila Tamburini
key wardrobe

Editorial Department

Danielle Clayson
post-production coordinator
Matt Evans
colorist and on-line editor
Matt Evans
on-line editor & colorist
Ela Guclu
post-production assistant
Brian Katugampola
assistant editor
Andre Seo
assistant colorist

Location Management

Michael Curtis
location manager
Evan Forbes
location assistant
Justin Noble
assistant location manager
Matthew Poole
studio manager (as Matt Poole)

Music Department

Ryan Eligh
music editor
Dominic Halpin
additional music / composer/performer: "Jingle Bells"
Dan Kosub
composer/performer: "Christmas Heart" / composer/performer: "You Live On In Me"
Chris Robinson
music supervisor
Chris Robinson
music supervisor

Script and Continuity Department

Jim Jiwon Kim
script supervisor (as Michaela Kim)

Transportation Department

Erica Barta
transportation captain
Ian Brown
driver
Sam Burns
driver
Luke Connelly
driver
Henry Dean
driver
Gabriel Elias Felsberg
driver
Brittany Horlings
driver
Dylan Liedtke
driver
Greg Wheeler
driver

Additional Crew

Lauren Regan Bell
assistant production coordinator
Mary Jane Boon
finance
Tarah Doheny
production assistant
Mary Donn
bookkeeper
Lindsay Gillies
tutor
Tracey James
marketing representative
Jamie Knox
production assistant
Jennifer Littlefield
business affairs
Samuel H. MacDonald
DMT
Jordan Masterson
production coordinator
Marlene Matos-Jones
food stylist
Sean Meharg
deliverables coordinator
Kariza Mae Reyes
producer's assistant
Kerry Rix
head of deliverables
Carissa Shaw
development manager
Fiorella Simon
production accountant
Kyle Turner
production accountant
Matthew Watt
production accountant
All Filters