X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Now & Forever
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Bob Clark
Written By
Bill Boyle
Cast
Mia Kirshner
Angela Wilson
Adam Beach
John Myron
Gordon Tootoosis
Ghost Fox
Theresa Russell
Dori Wilson
Gabriel Olds
T.J. Bolt
Callum Keith Rennie
Carl Mackie
Simon Baker
Young John Myron
Alexandra Purvis
Young Angela
Nicholas Treeshin
Jake Dube
Benson McCulloch
Brian Pressman
Rob Roy
Alex Wilson
Lyndon Linklater
Older Boy
Bernelda Wheeler
Old Woman
Dan MacDonald
Director
Kent Allen
Max
Calvert Chiefcalf
Reservation Officer
Louisa Ferguson
Movie Director
Collin Semenoff
Actor T.J.
David Millbern
Guardian
Stephan Fuchs
Actor T. J.
Produced By
Leanne Arnott
producer
Bill Boyle
co-executive producer
David Doerksen
executive producer / producer
Tim Gamble
executive producer
Cameron White
executive producer
Kent Wingerak
executive producer
Music
Paul Zaza
Cinematography
Jan Kiesser
Sound
Robert Edmondson
re-recording mixer
Ian Emberton
sound editor
Don Harrison
foley artist
Ian Mackie
foley artist
Roger Morris
dialogue editor and adr recordist/editor / sound editor
Bruce Nyznik
adr supervisor
Michael Playfair
sound recordist
Emil Quan
boom operator
Rick Senechal
foley recordist
Bobbi Setter
sound coordinator
Daniel Sperry
stereo sound consultant: Dolby
Greg Stewart
re-recording mixer / sound supervisor
Editing
Lenka Svab
Casting Director
Stephanie Gorin
Valorie Massalas
Production Design
Wendy Morrow
Set Design
Kim Wall
Costumes
Koreen Heaver
Makeup
Melissa Germann
makeup artist
Laddie James
key hair stylist
Yolanda Manitopyes
key makeup artist
James W. Shelley
key hair stylist
Visual Effects
Vyk Harnett
inferno artist
Assistant Director
Joanne Gerein
first assistant director
Matt Maloney
second assistant director
Pamela Wintringham
second assistant director
Production Management
Crawford Hawkins
post-production supervisor
Hugh Spencer-Phillips
production manager
Art Department
Ryan 'Big Show' Bobert
props assistant and pyrotechnician
Tara Foulon
set decoration buyer
Don Friesen
painter
Norm Lepage
head carpenter
Jody Longworth
carpenter
Shayne Metcalfe
art department trainee
Jean-Marie Michaud
scenic painter
Carmen Milenkovic
first assistant art director
Paula Millions
set dresser
Jim R. Patrick
daily set decorator
Keith Potter
set dresser
Iain L. Rose
construction coordinator
Betsy Rosenwald
key set painter
Dany Rousseau
painter
Gene Sim
painter
Joan Sinclair
painter
Larry Spittle
property master
Mark H. Whitbread
laborer
Jordy Wihak
props assistant
Bob Williams
painter
Stunts
Kirk Jarrett
stunt coordinator
Editorial
Nik Svab
assistant editor
Other
Gerard Demaer
driver
Tracy Demaer
transportation captain
Ronald A. Dyck
driver
Cathy Ehrlich
driver
Garnet Forreiter
driver
G. Hills
driver
Dax Murdoch
driver
Jamie Brent Nagy
driver
William Nelson
driver
Michael Neuert
driver
Ian Potter
driver
Neil Poulsen
driver: honeywagon
Jim Rasmussen
transportation captain trainee
Jason Richards
driver
Percy Richards
driver
Sheila Richards
transportation coordinator
Brent Rimmer
driver: honeywagon
Ryan Smiley
driver
Dale J. Swift
driver
Michael D. Wagner
driver
Casting Department
Barbara J. McCarthy
casting associate
Brenda McCormick
location casting
Marion Mills
extras casting
Costume Department
Courtney Anderson
assistant costume designer
Courtney Daniel
assistant costume designer
Summer Dietz
truck costumer
Alison Scott
seamstress
Nadia Williamson
daily wardrobe assistant
Camera Department
Tony Bear Ruksys
dolly grip
Lindsay Blair
electric trainee
Leo Fafard
generator operator
S.J. Fraser
best boy electric
Thomas Gardiner
second assistant camera
Warren Gibson
best boy
David Giesbrecht
still photographer
Andrew Gordon
gaffer
Elizabeth House
first assistant camera
Dean Martin
grip
William McDermott
grip
Ed Moyer
lamp operator
Murray O'Shea
daily electrician
Craig Olson
grip
Dwayne Turta
grip
Dylan Von Kuster
electric trainee
Lanny Westgard
camera trainee
Geoffrey Yates
key grip
Location Management
Collin Murray
location manager
Diane Parthev
key location production assistant
Michael L. Russell
assistant location manager
Script Department
Patricia Jagger
script supervisor
Movie title data and credits provided by