Cast & Crew

Directed by

Gary Yates

Writing Credits

Tyler Straessle
(written by)

Cast

Nikki Deloach
Maggie
Andrew W. Walker
Dex
Daina Leitold
Jody
Eugene Baffoe
Zachary
Michael Karl Richards
Jonathan
Paul Essiembre
Ron
Stephanie Sy
Ella
Henriette Ivanans
Aunt Dee
Ray Strachan
Eddie
Anna Anderson-Epp
Young Maggie
Anastasia Rautert
Alyssa
Nyah Perkin
Young Jody
Brynn Godenir
Hostess

Produced by

Tom Berry
executive producer
Anthony Fankhauser
co-executive producer
Melinda Wells McCabe
post producer
Emily Merlin
creative executive
Stan Spry
executive producer
Devan Towers
co-producer
Eric Scott Woods
executive producer (as Eric Woods)

Music by

Christopher Guglick
(music by)

Cinematography by

Paul Suderman
director of photography

Editing by

Bill Lynch
(as William Lynch)

Casting By

Penny Perry

Production Design by

Gordon Wilding

Art Direction by

Jesse Miki

Set Decoration by

Ian Bastin

Costume Design by

Pieter Jongbloed
Rachael Poklitar

Makeup Department

Ava Foster
first assistant hairstylist
Kristy Greig
makeup department head
Travis Marszalek
first assistant hairstylist
Stacey Mendoza
hair department head
Margarita Vailas
key makeup
Kim Wright
key makeup

Production Management

Aaron Graham
production manager
Wei Wilson
post-production manager (as Doug Wilson)

Second Unit Director or Assistant Director

Diana Kim
second assistant director

Art Department

Alexander Ababio
set dresser
Jesse Bergen
graphic designer
Brenda Black
set decoration assistant
Dru Boux
set dresser
Tracey Briem
set decoration assistant
Roxanne Buhler
set buyer
Troy Marc Dawes
set dresser (as Troy Dawes)
Charles DeGagne
set dresser
Sol Desharnais
set decoration assistant
Deborah Elizabeth
set dresser
Nathan Enns
assistant prop master
Carlos Ferreira
set dresser
Don Greenberg
prop master
Roberta Hjorleifson
set dresser
Ian Johnson
set dresser
William Konrad
assistant prop master
Cedric Lanthier
set decoration assistant
Laurie Link
set dresser
Emily McDougall
set dresser
Mack Norberg
on-set dresser
Lord Sale
set dresser
Daniel Smoley
set decoration assistant
Julia Virkutis
set dresser
Adrian Waldner
set dresser
Alaina Waldner
lead set dresser

Sound Department

Brian Hiebert
sound mixer
Colin Rogers
adr foley mixer
Sheldon Williamson
boom operator

Special Effects by

Davin MacRae
special effects coordinator

Visual Effects by

Glenn Campbell
compositor / visual effects artist
Tammy Klein
compositor
Neal Sopata
compositor
Scott Wheeler
visual effects producer

Stunts

Jake Kennerd
stunt double: Dex
Kristen Sawatzky
stunt double: Maggie
Rick Skene
stunt coordinator

Camera and Electrical Department

Steven K. Johnson
first assistant camera: "b" camera
Cyril Karwa
lead grip
Andrew Szumilak
key grip

Costume and Wardrobe Department

Kira Bessette
set supervisor
Brenda Zachanowich
truck supervisor

Editorial Department

Alex Lamb
assistant editor
Jhoseline Villacorta
digital intermediate producer

Location Management

Karen Tusa
location scout

Music Department

Lexy Brewer
music supervisor: for Brewing Imagination Films

Script and Continuity Department

Puneet Chawla
script supervisor

Transportation Department

Ryan Givoli
picture vehicle assistant
Davin MacRae
driver
Corey Walker
driver

Additional Crew

Tony Braga
security coordinator
Dave Cartman
security
Neil Cheyne
on set cleaner
Denys Curle
executive chef / head chef
Nadine Duncan
assistant facs
David Franceschetti
production coordinator
Brendan Gumany
office production assistant
Mike Hurley
production accountant
Allan Johnson
security
Kevin Koloff
legal services
Alex Kropla
first assistant accountant
Jhurmel Pascua
set production assistant
Fabian Perez Leon
set medic
Boeseya Petra
assistant production coordinator
James Roy
key facs
Satnam Singh
security
Crystal Staryk
set production assistant
Kendra Towers
manager: business affairs
Michelle Walker
sous chef
Howard Yuen
catering assistant
Jeannette Zepeda
account executive
All Filters