Cast (14)

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

Crew (25)

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