Cast (27)

Kathleen Robertson

Jordan Price

Gianpaolo Venuta

Elliot Larken

Sarah Power

Megan Welles

Link Baker

Miles Hayden

Daniel Fathers

Captain Vaughn

Dean Armstrong

Vincent Delucas

Christian Campbell

Nathan Loring

Terry Chen

Stephen Choi

Nigel Bennett

Robert Loring

Jonas Chernick

Perry Collins

Gabrielle Rose

Mrs. Stafford

John Maclaren

Headmaster

Marie-Noé Charbonneau

Young Megan

Saskia Rose Gaucher

Sharon Welles

Andrew Cameron

Teenage Miles

Ezra Fama de Smit

Teenage Vincent

John-Alan Slachta

Teenage Nathan

Austin Beauchamp

Teenage Perry

Pat Lemaire

Vincent's Guard #1 (as Patrick Lemaire)

Patrice Talbot

Vincent's Guard #2

Alain Moussi

Miles' Guard #1

Abdul Ayoola

Miles' Guard #2

Felix Famelart

Miles' Guard #3

Anne-Julie Proulx

Stripper

Marc Primeau

Police Officer (uncredited)

Tatiana Receveur

Gym Girl (uncredited)

André Simoneau

Police Tech (uncredited)

Crew (23)

Frédérik D'Amours

Director

Ian Whitehead

Producer

Stephen Greenberg

Executive Producer

Jean Bureau

Producer

Tom Gates

Writer

Chantal Lussier

Editor

Anie Fisette

Costume Design

Natalie Fleurant

ADR Supervisor

Aurélien Salvy

Sound Mixer

Stéphane Lefebvre

Stunt Coordinator

Melissa Purino

Key Makeup Artist

Ronald J. Rolfe

Hair Department Head

Daniel Villeneuve

Director of Photography

Raymond Legault

Sound Effects Editor

Marianne Girard

Script Supervisor

Michel B. Bordeleau

Supervising Sound Editor

Mireille Morin

Dialogue Editor

Diandra Yoselevitz

Music Supervisor

Rick Cranford

Script Supervisor

Linda Berger

Casting

Bertrand Calmeau

Still Photographer

Marcelo Padovani

Hairstylist

Luc Boudrias

Sound Re-Recording Mixer