Jim Majelewski
Tom Bresnahan
Janet
Cynthia Preston
Mr. Woods
Kenneth McGregor
Mr. Chisolm
Vinetta Strombergs
Mr. Majelewski
Richard Gira
Mrs. Majelewski
Wendy Springate
Officer Marks
Harry Booker
Security Guard
Peter Read
The Weird Man
Steve Mousseau
Police Detective
Gary Brown
Debbie Hodges
Sarah Chapple
Mrs. Woods
Carol Lazare
Dr. Anthony Blakely
David Gale
Verna
George Buza
Willie
Bret Pearson
Vivian
Christine Kossak
Mrs. Driscol
Bernice Quiggan
Becky
Susannah Hoffmann
Doreen
Justine Campbell
Mr. Sweeting
Robert King
Director
Ed Hunt
Casting
Craig Campobasso
Production Manager
Ken Gord
Co-Producer
Producer
Anthony Kramreither
First Assistant Editor
Robin Russell
Gaffer
JP Locherer
Key Grip
Bill Heintz
Costume Design
Eva Gord
Negative Cutter
Catherine Rankin
Sound Re-Recording Mixer
Mike Hoogenboom
Executive Producer
Don Haig
Screenplay
Barry Pearson
Associate Producer
Phillip M. Good
Original Music Composer
Paul Zaza
Director of Photography
Gilles Corbeil
Editor
David Nicholson
Lucinda Sill
Art Direction
Byron Patchett
Makeup Effects
Mark Williams
Stunts
Ed Hellier
Steve Pernie
Cindy Goldhawk
Production Executive
Victor “Jake” Davich
Gary Drucker
Producer's Assistant
Teresa A. Wain
Stunt Coordinator
First Assistant Director
Robert Petrovicz
Second Assistant Director
Randi Richmond
Assistant Editor
Rae Crombie
Cindy Fret
Sound Editor
Karl Konnry
Dialogue Editor
Location Manager
Jeremy Gauthier
Tony Morrone
Mark Mowad
Best Boy Electric
Allan Piil
Electrician
Yuri Yakubiw
Dean Emerick
Grip
John Boan-Mitchell
Best Boy Grip
Richard Emerson
Bruce Chadwick
Mark Mavrinac
Sound Recordist
Jin Hong
Boom Operator
Doug Dixon
Wardrobe Master
Jocelyn Senior
Wardrobe Assistant
Sara Schilt
Set Dresser
Nick White
First Assistant Camera
Jon Joffin
Second Assistant Camera
Jane Davis
Assistant Camera
David Plank
Josh Melamed
Ben Sharp
Gisele Turpin
Mark Willis
Special Effects Assistant
Ray Greer
Cathy Mullamphy
Kevin Danzey
Thomas M. Bellisario
Production Coordinator
Sandi Henri
Sandra Deziel
Third Assistant Director
Carlos Caneca
Assistant Director Trainee
Christine Dore
Continuity
Karen Paterson-Bowden
Set Designer
Roderick Mayne
Assistant Art Director
Michael Borthwick
Second Assistant Art Director
Andrea Stokes
Art Department Trainee
Tamara Boan-Mitchell
Construction Foreman
Andrew Colpitts
Head Carpenter
Jim Parry
Carpenter
Chris Radley-Walters
David Hoekstra
Painter
Harry Patchett
Production Assistant
Production Accountant
John Gaskin
Makeup Artist
Odelya
Hairstylist
Assistant Makeup Artist
Donna Keravica
Assistant Hairstylist
Animation
Larry Chase
Still Photographer
Sophie Hogan
ADR Recordist
Foley Artist
Reed Atherton
Assistant Foley Artist
Maureen Wetteland
Sound Mixer
Peter Kelly
Mike Brown
Harold Delisle
Property Master
Daniel White
Special Effects
Pyrotechnician
Assistant Property Master
Craig Williams