Characters played by Dean McDermott
Dan Olenski
Chief Iain Vaughn
Alan Haight
Characters played by Joanne Vannicola
Amber Ciotti
Renée
Debbie
Characters played by Paula Brancati
Dawn
Violet Lickers
Dawn Duguin
Jana Singer
Characters played by Christopher Jacot
Robin Turner
Antoine
Characters played by Jim Watson
Noah
Xander Lemmon
Noah Jenkins
Young Alan
Characters played by Paulino Nunes
Mark
Frank Dixon
Mark Rankin
Characters played by Erin Karpluk
Heather Peterson
Kaili Greenberg
Characters played by Katie McGrath
Sarah Bennett
Characters played by Leslie Hope
Judith
Characters played by Baraka Rahmani
Saadia Jalalzai
Characters played by Brandon Jay McLaren
Dylan Bennett
Characters played by Lovell Adams-Gray
Peter
Peter Broome
Characters played by Lisa Berry
Detective Roberta Hanson
Characters played by Steve Byers
Sgt. Cam Henry
Characters played by Mercedes Morris
Jen Rijkers
Characters played by Sebastian Pigott
Wren
Characters played by Madison Cheeatow
Keira
Characters played by Jefferson Brown
Trent McBride
Wyatt
Gene
Characters played by Salvatore Antonio
Angel Lopez
Characters played by Patrick Garrow
Tom Winston
Characters played by Gabriel Darku
Connor Rijkers
Characters played by Kaitlyn Leeb
Susan
Characters played by Ishan Davé
Detective Pujit Singh
Characters played by Robert Cormier
Kit Jennings