Cast & Crew

Directed by

Martine Blue
Deanne Foley
Latonia Hartery
Stephanie Joline
(as Stephanie Clattenburg)
Ruth Lawrence
Megan Wennberg

Writing Credits

Martine Blue
Emily Bridger
Jay Dahl
Deanne Foley
Stephanie Joline
(as Stephanie Clattenburg)
Ruth Lawrence
Josh MacDonald
(story consultant)
Iain Macleod
Megan Wennberg

Cast

Dylan Bailey
Pizza Clerk
Kathleen Dorian
(as Katie Dorian)
Samira George
Sally ( Joy's childhood friend)
Kirstin Howell
Joy
Emmanuel John
Lolo
Frietzen Kenter
Dianne
Laura Kohoot
Trudy
Lexie MacLeod
Young Joy
Bella Martin
Young Anna
Simon Mutabazi
(as Simon Paul Mutuyimana)
Matthew Nette
Marcus
Taylor Olson
Kevin
Emily Power
Erin

Produced by

Jay Dahl
producer
Latonia Hartery
producer
Bill Niven
producer

Music by

Duane Andrews

Cinematography by

Jeff Wheaton
(as Jeffery Wheaton)

Editing by

Justin Simms

Casting By

Erin Hennessey

Production Design by

Michael Pierson

Art Direction by

Jesse Stewart

Costume Design by

Bethana Briffett

Production Management

Brent MacRae
assistant production manager

Art Department

Darcy McDaid
art production assistant

Sound Department

Harvey Hyslop
re-recording mixer
Cory Sewell
sound mixer

Casting Department

Erin Hennessey
extras casting: Halifax

Editorial Department

Aaron Elliott
colorist

Location Management

Charles T. Conrad
location manager
Andrew McInnes
location scout

Music Department

Bryan Power
music supervisor

Additional Crew

Rob Chapman
production coordinator
James Milligan
production accountant
All Filters