Characters played by Jaden Cameron
Max
Characters played by Julianne Carioto
Catherine Usher
Characters played by Catherine Mary Clark
Patty
Characters played by Dan Desmarais
Father Daniels
Characters played by Paul Finnigan
Det. Layton
Characters played by Veronique Fortin
Celine
Characters played by Evan Gillmore
Police Officer
Characters played by Penelope Goranson
Jillian
Characters played by Richard Groen
Jack Winston
Characters played by Dakoda Lalonde
Lance
Characters played by Caren MacNevin
Det. Elliot
Characters played by Randy Mars
Drake
Characters played by John E. McLenachan
Tom
Characters played by Shannon Murdock
Mrs. Klinger
Characters played by Angela Parent
Maggie Usher
Characters played by Tasza Porowska
Ivory
Characters played by Faith Rayah
Zaphara
Characters played by Lindsey Reeves-Whit
Leslie
Characters played by Roxanne Robitaille
Police Dispatcher
Characters played by Tara Michelle Sisson
Lena
Characters played by Laszlo Szijarto
Scorpion
Characters played by Vincent Valentino
Dick
Characters played by Renato Vettore
Vitalie Korsak
Characters played by Jurgen Vollrath
David Usher
Characters played by Rodrigues A. Williams
Mark