Directed by
Nicholas Humphries |
Writing Credits
Caroline Portu | ... | (written by) |
Aliya Kamalova | ... | (story by) |
Kim Seltzer | ... | (story by) |
Cast (in credits order) complete, awaiting verification
Andrea Brooks | ... | Annika | |
Patch May | ... | Ryan | |
Tom Young | ... | Abe | |
Averie Peters | ... | Ellie | |
Michael Strickland | ... | Rory | |
Brenda Gorlick | ... | The Ruth | |
Solange Sookram | ... | Tia | |
Judith Harper | ... | Ruth #1 | |
Rachael McLaren | ... | Ruth #2 | |
Dutchess Cayetano | ... | Luisa | |
John B. Lowe | ... | Gilly | |
Elena Anciro | ... | Mrs. Duffy | |
Benjamin Krawchuk | ... | Young Abe | |
Colleen Furlan | ... | Young Ruth |
Produced by
Samantha DeGagne | ... | executive producer |
Anthony Fankhauser | ... | producer |
David Franceschetti | ... | associate producer |
Lexi Lewis | ... | executive producer |
Stan Spry | ... | executive producer |
Devan Towers | ... | executive producer |
Kendra Towers | ... | executive producer |
Eric Scott Woods | ... | executive producer (as Eric Woods) |
Music by
Track Tailors |
Cinematography by
Greg Nicod | ... | director of photography |
Editing by
Mark Arcieri |
Casting By
Jim Heber |
Production Design by
Gordon Wilding | ... | (as Gord Wilding) |
Set Decoration by
Paige Croucher | ... | (scenic artist) |
Roberta Hjorleifson |
Costume Design by
Laura DeLuca |
Makeup Department
Ellie Semchyshyn | ... | makeup department head |
Production Management
David Franceschetti | ... | production manager |
Art Department
Megan Berriault | ... | On Set Dresser |
Paige Croucher | ... | set painter: art department |
Sound Department
Edgar Ozolins | ... | sound mixer |
Lucas Cecchetti | ... | assistant re-recording mixer (uncredited) |
Camera and Electrical Department
James Hiebert | ... | first assistant camera |
Carl Mateo | ... | second assistant camera |
Darryl Palapuz | ... | camera trainee |
Location Management
Tiffany Pearson | ... | location manager |
Jasmyn Tharp | ... | assistant location manager |
Music Department
Lexy Brewer | ... | music supervisor |
Script and Continuity Department
Puneet Chawla | ... | script supervisor |
Additional Crew
Anita Skene | ... | on-set tutor |