Cast & Crew

Directed by

Jeff Beesley

Writing Credits

Barbara Hinske
(based upon the book by)
Julie Sherman Wolfe
(teleplay by)

Cast

Elizabeth Mitchell
Olivia
Cameron Mathison
Edward
Zoe Fish
Maeryn
Jenny Pudavick
Beth
Elliot Ledlow
Connor
Adam Hurtig
Matt
Rachael McLaren
Carrie
Kate Trotter
Barb
Gabrielle Rose
Gertrude
Sheila McCarthy
Miss Maggie
Ernie Pitts
Greg
Stephanie Sy
Lynn
Paul Essiembre
Mayor Parker
Aaron Merke
Cabbie
Tom Young
Santa
Daria Puttaert
Customer
Adrian McLean
Vendor
Verity Marks
Teenage Clerk
Tom Keenan
Guy in Cab
Ayla Nguyen
Snowflake #1
Meredith Buhler
Snowflake #2
Genevieve Bouchard
Snowflake #3
Gabrielle Therrien
Snowflake #4
Lacey Mathew
Snowflake #5
Kerri Webster
Cashier
Lindsay Nelko
Choreographer
Brennan Easton
Market Shopper
Cindy Myskiw
Townsperson
Lorrie Papadopoulos
Christmas Shopper
Amanda Zink
Christmas Shopper

Produced by

Kimberley Bradley
co-executive producer
Lisa Cichelly
line producer
Ian Dimerman
producer
Jonathan Eskenas
executive producer
Emily Merlin
Creative Executive

Music by

Kevon Cronin
(original music by)

Cinematography by

Ken Krawczyk
director of photography

Editing by

Mark Arcieri

Casting By

Carmen Kotyk

Production Design by

Brian Verhoog
(production design)

Art Direction by

Mike Mulhall

Set Decoration by

Deanne Rohde

Costume Design by

Nola Chaters

Makeup Department

Katie Brennan
makeup department head
Sonia Brum
1st assistant hair
Shelly Isfeld
second assistant make up artist (as ShellyKaren Isfeld)
Zane Knisely
prosthetics coordinator
Stacey Mendoza
key hair stylist
Diane Nimik
1st assistant make-up
Regan Noble
hair department head
Lesley Olson
assistant makeup department head
Cindy e Smith-McGuire
makeup department head

Production Management

Mark Arcieri
post-production supervisor
Roberta Bratti
post studio manager
Lisa Cichelly
production manager
Helena Fleger
post studio manager
Jimmy Holcomb
executive in charge of production

Second Unit Director or Assistant Director

Peter Mabrucco
first assistant director
Jhurmel Pascua
trainee assistant director
Sydney Sabiston
third assistant director
Lize van der Bijl
second assistant director

Art Department

Warren Bullock
on set carpenter
Troy Marc Dawes
set dresser
Ben Dyck
assistant property master
Nathan Enns
key greens
Trevor Enns
set dresser
Napoleon Forbes
lead painter
Steve Johnstone
first assistant head carpenter
Kitty Kerr
art department coordinator
Solmund MacPherson
assistant property master
Siyee Man-VanDyck
on set dresser
James McCrindle
assistant set decorator
Joe McLean
head carpenter
Brian Mullin
key scenic artist
Barb Myrvold
set dresser
Mack Norberg
set dresser
Russell Normand
construction coordinator
Dominique Simard
property master
Nikola Tosic
set dresser
Rufus Wilkes
standby painter

Sound Department

Kayleigh Bell
foley artist
Ryan Birnberg
sound effects editor
Christopher Guglick
re-recording mixer
Ayaz Kamani
dialogue editor
Heather Kirby
sound effects editor
Sean Koch
boom operator
John Laing
adr editor
Matthew McKenzie
re-recording mixer
Dave Mercel
foley artist
Joshua Pichardo
foley recordist
Dallas Pomedli
boom operator
Jeffrey Roy
adr mixer
Coltin Sparks
foley recordist
Calvin Tran
re-recording assistant

Special Effects by

Tim Freestone
special effects coordinator
Sean Mills
special effects
Heidi Novelo Poot
special effects technician
Martin Testa
special effects foreman / special effects technician

Visual Effects by

Denise Maitan
visual effects artist
Chris Rogoski
visual effects artist
Darren Wall
visual effects supervisor

Camera and Electrical Department

Steve Ackerman
still photographer
Sam Acton King
first assistant camera (as Samuel Acton)
John Adamson
grip
Nicola Baldwin
b camera second assistant camera
Sean Bourdeau
key grip
Mia Camagong
second assistant camera
Robert Cochrane
b dolly grip
Hugh Cooper
best boy rigging grip
Jake Cummins
dolly grip
Margaret Demchenko
second assistant b camera
Gary Deneault
rigging gaffer
Michael Dymock
first assistant "a" camera
Basil Fafard
lead grip
Leo Fafard
key grip
Jose Farina
electrician
Michael Fazio
epk director of photography
Ian Foulds
rigging best boy electric
Damian Frazee
camera trainee
Jason Gallinger
electrician
Morning Glory
digital imaging technician
Glen Goodchild
grip
Andrew Gordon
gaffer
Keenan Hosfield
electrics trainee
Kevin Jewison
b camera operator
Mario Jurado
lead lamp operator
Jonathan Kennedy
grip
Gabriel King
electrician
Mark Lewandowski
playback supervisor
Kieron Mitchell
grip trainee
Craig Morgan
first assistant b camera
Jesse Moriarty
grip
Keith Olson
generator operator (as Keith 'Bones' Olson)
Alex Pitzel
digital imaging technician
Sylvia Pranaitis
assistant key grip
Boris Roy
first assistant a camera
Kiefer Schneider
best boy grip
Mario Silva
best boy electric
Darren Sinclair
best boy electric
Sebastian Syrota
lamp operator
Shauna Townley
b camera operator
Michael G. Williams
second assistant a camera
Jack Wudarzewski
video assistant

Casting Department

Donna Dupere
background castings
Heather Madill
extras casting director
Libid Zyla Harder
extras casting assistant

Costume and Wardrobe Department

Nancy Granfield
assistant costume designer
Ashley Pomykala
truck costumer
Kim Porter
truck supervisor
Nicole Smigelski
costume set supervisor / set supervisor
Lindsay Walker
set supervisor

Editorial Department

Mark Arcieri
first assistant picture editor
Colin Campbell
on-line editor
James Chellingworth
first assistant picture editor
Oren Edenson
dailies supervisor
Carson Mauthe
post-picture operations
Mila Patriki
colorist
Jeff Stroot
international editor

Location Management

Sam Atkinson
Location production assistant
Heather L. Campbell
assistant location manager (as Heather Campbell)
Steve DeFrenza
location production assistant
Kris Gordon
assistant location manager
Liz Janzen
location manager
Thomas Sedor
location production assistant

Music Department

John 'J.C.' Clarke
score mix
Jack Lenz
music supervisor

Script and Continuity Department

Kathryn Buck
script supervisor
Joshua Hood
script supervisor

Transportation Department

Douglas Arsenault
transportation captain (as Doug Arsenault)
Ron Burrows
honeywagon driver
Kennan Hspahic
cast driver
Dan Kesslering
crew driver
Ken McKeen
cast driver
Eddie Radivojevic
crew driver

Additional Crew

Shelly Baker
first assistant accountant
George Collaton
first assistant accountant
James Cronk
security coordinator
Ethan Dooley
set production assistant
Mark S. Foster
first assistant production coordinator
Chris Gabb
office production assistant
Aaron Graham
production coordinator
Chelsei Munroe
second assistant accountant
Michael Thai Nguyen
second assistant production coordinator
Jennifer Omoth
post production accountant / production accountant
Melissa Pajak
second assistant accountant
Shelley Pearson
production accountant
Paul Popeski
legal
Vanna Roopchand
second assistant accountant
Susan Rosset
first assistant accountant
Kelcie Rowand
first assistant accountant
Krista Salchert
first aid craft service / first aid craft services
Carl Scott
catering head chef / head chef
Miriam Temesghen
assistant production coordinator
Heather Wiebe
first assistant accountant
Matthew Yakimoski
first aid craft services: 1st assistant / first assistant aid craft service
Jay Yorke
third assistant accountant
Emily Merlin
creative executive (uncredited)
All Filters