Directed by
James Douglas |
Writing Credits (in alphabetical order)
Tyler Huffman | ... | (screenplay) |
Ralitsa Trifonova | ... | (story) |
Cast
Laura Mitchell | ... | Caroline North | |
Jay Hindle | ... | Jonathan | |
Sydney Hendricks | ... | Ashley | |
Riley Banzer | ... | Billy | |
Rachel Cook | ... | Janet the Cookie Vendor | |
William Kuklis | ... | Bob | |
Brendan Bailey | ... | Thomas | |
Kat Fullerton | ... | Samantha | |
Melinda Clark | ... | Stuffed Animal Vendor | |
DJ Kelblizz | ... | Kelly | |
Nicky Levi | ... | Elizabeth | |
Ben Diakite | ... | Mitch | |
Samantha Morey | ... | Christmas Grotto Patron | |
Danette Boucher | ... | Diane | |
Christopher Cooley | ... | Taxi Driver | |
Melissa Bain | ... | Jackie | |
Phil Girard | ... | Santa | |
Jules Mackey | ... | Patricia | |
Wakisha William | ... | Casey | |
Todd Doherty | ... | Ronald | |
Lee Wai Yu | ... | Bartender | |
Karen Astrid Flores | ... | Elf |
Produced by
Kimberley Cardina | ... | producer |
Kimberley Olivia Cardina | ... | producer (as Kimberley Cardina) |
Norm Coyne | ... | producer |
Jessica Gaube | ... | executive producer |
Igor Princ | ... | executive producer |
Shayne Putzlocher | ... | executive producer |
Sara Shaak | ... | executive producer |
Cameron Thun | ... | executive producer |
Tammy Thun | ... | executive producer |
Ralitsa Trifonova | ... | executive producer |
Jessica Watch | ... | associate producer (as Jessica Gaube) |
Music by
Jeremy Breaks |
Cinematography by
Ben Giesbrecht | ... | director of photography |
Editing by
Matthew Smith Lyons |
Production Design by
Michelle Lieffertz |
Set Decoration by
Nate Coole | ... | (crafts and props) |
Costume Design by
Nikki Field |
Makeup Department
Ashley Byman | ... | make-up |
Kristen Grunerud | ... | make-up |
Jessica Knudsen | ... | hair & makeup |
Michelle Knudsen | ... | key hair stylist |
Theresa Riggan | ... | key makeup artist |
Izabella Stokes | ... | make-up |
Christina Wallin | ... | make-up |
Micaela Young | ... | make-up |
Production Management
Glen Mikkelsen | ... | production manager |
Second Unit Director or Assistant Director
Kimmy Feragen | ... | first assistant director |
Christine Midgley | ... | third assistant director |
Jana Phillips | ... | second assistant director |
Art Department
Leah Coghlan | ... | graphic designer |
Brandi Haensel | ... | set dresser |
Matt Shaunessy | ... | construction coordinator |
Sound Department
Steven Ejbick | ... | foley mixer |
Chantel Girard | ... | sound assistant |
Matthew Harrold | ... | re-recording mixer / supervising sound editor |
Jennifer Lewis | ... | A.D.R recordist / sound mixer |
Ryan MacNeill | ... | foley artist |
Tom Murray | ... | sound effects editor |
Darren Neufeld | ... | boom operator |
Camera and Electrical Department
Kohen Bradford | ... | Grip & Electric PA |
Kayden James Buchanan | ... | camera pa |
Nick Cyr | ... | key grip |
Nick Cyr | ... | key grip |
Jordan Ettinger | ... | first assistant camera |
Ben Giesbrecht | ... | director of photography |
Genki Goto | ... | Grip & Electric PA |
Mike Kroetsch | ... | camera operator |
Christos Sagiorgis | ... | gaffer |
Harv Smerychynski | ... | gaffer production assistant |
Steph St. Laurent | ... | Drone operator |
Jaiden Stearns | ... | Grip & Electric PA |
Casting Department
Jolene Olson | ... | extras casting assistant |
Brad Turner | ... | extras coordinator |
Costume and Wardrobe Department
Nikki Field | ... | Costume Design |
Shelley Ingram | ... | assistant costume designer |
Isabella Mansbridge | ... | wardrobe PA |
Samantha Perrin | ... | truck supervisor |
Location Management
Stewart Cawood | ... | location manager |
Devon Flynn | ... | assistant location manager |
Music Department
Jeremy Breaks | ... | music |
Script and Continuity Department
Chris Dias | ... | script supervisor |
Transportation Department
Rose Bowker | ... | driver |
Leanna Chiasson | ... | transportation coordinator |
Rick Chiasson | ... | driver |
Kathy Josephson | ... | driver |
Deb Nilsen | ... | driver |
Bob Wayte | ... | traffic control |
Sam Zhang | ... | traffic control |
Additional Crew
Chris Banks | ... | kitchen manager |
Tina Burridge | ... | 1st assistant volunteer coordinator |
Kimberley Olivia Cardina | ... | production accountant |
Kaela Johnston | ... | safety supervisor |
Georgia Larden | ... | safety supervisor |
Andrea Legault | ... | production coordinator |
Benjamin Lybbert | ... | 2nd assistant volunteer coordinator |
Dyanne Lybbert | ... | volunteer coordinator |
Anna MacKenzie | ... | slate operator (as Anna Szadkowski) |
Christine Midgley | ... | production coordinator |
Maggie Trepanier | ... | production assistant |
Mark Wheeler | ... | production assistant |