Dina Meyer
Jessica
Dina Meyer
Jessica
Lochlyn Munro
Robert
Emily Tennant
Karen
Mackenzie Gray
Ryder
Donnelly Rhodes
Thomas
Dario Delacio
Sphinx
Donovan Cerminara
Cpl. Evans
John J. Gulayets
Student
Ian Thompson
Bus Driver (uncredited)
George Mendeluk
Director
Brook Durham
Script
Eddie Jaszek
Casting Assistant
Edward D. Rea
Casting Assistant
Donald Paul Pemrick
Casting
Kirk Caouette
Fight Choreographer
Stanton W. Kamens
Executive Producer
Kirk Shaw
Executive Producer
Stephanie Boeke
Extras Casting
Richard D. Titus
Executive Producer
Gerald Paetz
Stunt Double
Laura Lee Connery
Stunt Double
Tim Cox
Executive Producer
Janene Carleton
Stunt Double
Oliver De Caigny
Associate Producer
Tavin Marin Titus
Executive Producer
Dean E. Fronk
Casting
Owen Walstrom
Stunt Coordinator
Kevin Leslie
Line Producer
Amy Van Wormer
Key Makeup Artist
Beverley Wowchuk
Costume Design
Erin Sinclair
Art Direction
Jamie Goehring
Production Manager
Gail Luining
Set Decoration
Gordon Williams
Editor
Brook Durham
Screenplay
Lindsay MacAdam
Producer
Michael Richard Plowman
Original Music Composer
James Hazell
Production Design
Judy Lee
Casting
Steven McMichael
Stunt Coordinator
Jamie Goehring
Producer
Laura Toplass
Casting
Kim Arnott
Producer
Robert Paller
Special Effects Coordinator
Kevin Leeson
Screenplay
Anthony C. Metchie
Director of Photography
Kevin Leslie
First Assistant Director