Susan
Amanda Tapping
Karen
Moira Kelly
Abigail
Frances Flanagan
Linden
Makena Joy
Security Guard
Chris Nowland
School Secretary
Dolores Drake
Emma
Kacey Rohl
Megan Harper
Nicole Oliver
Dave
David Cubitt
Detective Scott
Keith MacKechnie
Haley
Alexandra Perry
Detective Tully
Dee Jay Jackson
Alexis
Max Chadburn
Tim
Toby Levins
Stunt Double
Lani Gelera
Sound Effects Editor
Scott C. Kolden
Stunt Coordinator
Rob 'Sluggo' Boyce
Director
Mark Jean
Production Design
Paul Joyal
Casting
Don Carroll
Music
Michael Richard Plowman
Editor
Stein Myhrstad
Candice Elzinga
Writer
Brian D. Young
Director of Photography
Neil Cervin
Set Decoration
Henry Thomas Earle
Hairstylist
Tara Colledge
Producer
Ron French
Costume Design
Tanya Lipke
Art Direction
Moni El Batrik
Costume Supervisor
Valeria Maichen
Production Coordinator
Terri Garbutt
Special Effects Coordinator
David Allinson
Music Editor
Isobel Cope
Executive Producer
Roma Roth
Elizabeth Cullen
Co-Producer
Makeup Artist
Kathy Howatt
Gaffer
Bill Baxter