Craig Morrison
James Cromwell
Irene Morrison
Geneviève Bujold
Derek
Joe Pingue
Rick Daigle
Jonathan Potts
Jeff Leblanc
Zachary Bennett
Dr. Murphy
Lewis Hodgson
Sheriff
Chris Farquhar
Announcer
Ray Landry
Marty Klinkenberg
Verlyn Plowman
Lawyer
Kristen Shepherd
Young Girl (uncredited)
Kiva Mary Golden Carlson
Gary
Campbell Scott
Ruth
Julie Stewart
John
Rick Roberts
Chester
George R. Robertson
Margaret
Barbara Gordon
Judge
Chuck Shamata
Gavin
Ronan Rees
Gus
Hawksley Workman
Costume Design
Sarah Millman
Screenplay
Michael McGowan
Director
Producer
Art Direction
David Gruer
Editor
Roderick Deogrades
Director of Photography
Brendan Steacy
Production Design
Tamara Deverell
Set Decoration
Patrick Gilbert
Original Music Composer
Don Rooke
Hugh Marsh
Executive Producer
Richard Hanet
Jody Colero
Michelle Willis
Avi Federgreen