Characters played by G. Patrick Currie
David Staller
Characters played by Holly Ferguson
Sam Staller
Characters played by Ron Sauvé
Inspector Skallen
Characters played by Kathleen Duborg
Joan
Characters played by Helen Graham
Emma Staller
Characters played by Kyla Natho
Amber Grotovski
Characters played by Dmitry Chepovetsky
Spencer
Characters played by Tricia Maras
Adele
Characters played by Fred Keating
Chief Burk
Characters played by Marek Wiedman
Doctor Puett
Characters played by Tim Bissett
Art
Characters played by Russell Ferrier
Frank
Characters played by Zinaid Memisevic
Kolya
Characters played by Ivan Krapic
Young David
Characters played by Natasha Peck
Young Sam
Characters played by Robert Saunders
Uncle Jerrold
Characters played by Gordon Tipple
Therapy Man
Characters played by Alice Poon
Valerie
Characters played by Julie Brown
Sophie
Characters played by Ken Phelan
ATM Man
Characters played by Andy Pardek
Marc
Characters played by Dolores Drake
Car Rentals Clerk
Characters played by Lois Dellar
Trainee #1
Characters played by Chris Robson
Trainee #2
Characters played by Darren Hird
Trainee #3
Characters played by Layne Black
Trainee #4
Characters played by Anne Upward
Trainee #5
Characters played by Moneca Stori
Troupe Leader
Characters played by Daniel Boileau
Troupe Member #1
Characters played by Rita Bozi
Troupe Member #2
Characters played by David C. Jones
Troupe Member #3
Characters played by Nadine Wright
Executive #1
Characters played by Debra Donohue
Executive #2
Characters played by Catherine Barroll
Victim Services Worker
Characters played by Douglas Chapman
Truck Driver
Characters played by France Perras
Young Mother
Characters played by Geoff Adams
John
Characters played by Peter Nicholas
Pete
Characters played by Justin Chartier
Isaac
Characters played by Ron Chartier
Soccer Dad
Characters played by Shayne Wyler
Streeter #A
Characters played by Paddy Crowley
Streeter #B
Characters played by Paralee Cook
Streeter #C
Characters played by Lee Ann Nestegard
Streeter #D
Characters played by Marco Cara
Cop #1
Characters played by Jim Pullan
Cop #2
Characters played by Ian Robison
Young Officer
Characters played by Jillian Marie
Rachel
Characters played by Peter Dolan
Peeking Man
Characters played by Sarah Deakins
Bathroom hooker
Characters played by C. Ernst Harth
Streeter
Characters played by Theresa Harth
ATM Patron
Characters played by Keir MacPherson
FVTV Cameraman