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