Cast & Crew
93 actors and 26 crew members
Cast
Dean McDermottDan Olensky / Alan Haight22 episodes
Paula BrancatiDawn Duguin / Violet Lickers17 episodes
Jo VannicolaAmber Ciotti / Renée17 episodes
Christopher JacotAntoine / Robin Turner15 episodes
Erin KarplukKaili Greenberg / Heather Peterson14 episodes
Jefferson BrownGene / Trent McBride13 episodes
Jim WatsonNoah Jenkins / Young Alan Henry10 episodes
Leslie HopeJudith Berry8 episodes
Baraka RahmaniSaadia Jalalzai8 episodes
Lisa BerryDetective Roberta Hanson8 episodes
Paulino NunesMark Rankin8 episodes
Mercedes MorrisJen Rijkers8 episodes
Lovell Adams-GrayPeter Burrow8 episodes
Salvatore AntonioAngel Lopez8 episodes
Sebastian PigottOwen "Wren" Turnbull8 episodes
Gabriel DarkuConnor Rijkers8 episodes
Madison CheeatowKeira8 episodes
Ilan MuallemJoe Lickers8 episodes
Robert CormierKit Jennings8 episodes
Genevieve DeGravesCassidy Olensky8 episodes
Landon NorrisCharlie8 episodes
Katie McGrathSarah Bennett8 episodes
Steve ByersCam Henry8 episodes
Brandon Jay McLarenDylan Bennett8 episodes
Ty OlssonGlenn Morgan8 episodes
Melinda ShankarTalvinder Gill8 episodes
Kaitlyn LeebSusan Lam8 episodes
Rebecca LiddiardAndi Criss8 episodes
Rebecca AmzallagStéphanie8 episodes
Patrick GarrowTom Winston7 episodes
Rob StewartAlan Henry6 episodes
Jessica SiposJune Henry6 episodes
Mayko NguyenAlison Sutherland5 episodes
Alysa KingRachel Ingram / Rachel Ingram (uncredited)5 episodes
Susannah HoffmannMarjorie Travers / Marjorie Travers (uncredited)4 episodes
David Patrick FlemmingYoung Tom Winston4 episodes
Hannah Endicott-DouglasAriel Peterson / Ariel Peterson (uncredited)4 episodes
Enuka OkumaLisa-Ann Follows / Lisa Ann-Follows4 episodes
Shawn AhmedP.C. Sharma4 episodes
Dylan TaylorBryan Ingram3 episodes
Mark GhaniméJustin Faysal3 episodes
Wendy CrewsonBrenda Merritt3 episodes
Victoria SnowSonja Edwards / Sonja Edwards (uncredited)3 episodes
Booth SavageRonald Edwards / Ronald Edwards (uncredited)3 episodes
Stephen JoffeMalcolm Smith2 episodes- Vaughan BlakleyPeter McBride2 episodes
- Nick BoegelTeenager #1 / Teenager #1 (uncredited)2 episodes
- Linnaea HalpertYoung Ada (uncredited) / Young Ada2 episodes
- Wayne St-GeorgeDoug Franklin2 episodes
- Arianna BradburyWitch (uncredited) / Witch2 episodes
Kayla DumontFairy (uncredited) / Fairy2 episodes
Aidan Wojtak-HissongJake Vaughn (as Aiden Wojtak)2 episodes
Sabrina GrdevichNancy Vaughn2 episodes
Rob ArcherPrisoner2 episodes
Saad SiddiquiAzlan Jalalzai2 episodes
Emma HoYoung Amy1 episode
Alex Mallari Jr.Amy's Dad1 episode
Eileen LiAmy's Mom1 episode
Mary WalshVerna McBride1 episode
Greg HovanessianCorey1 episode- Riley GilchristYoung Iain Vaughn1 episode
Megan DawsonForensic Cop (uncredited)1 episode
Natasha KojicIvona (uncredited)1 episode
Shamier AndersonCaleb1 episode
Asha BromfieldAshley1 episode
Deven StillarCute Young Thing1 episode
James EddyFlower Delivery Man1 episode- Sarah Jean HodkinsonYoung Verna McBride1 episode
Bianca MelchiorYoung Sonja Edwards1 episode
Jocelyn HudonYoung Brenda Merritt1 episode- Ryan WorthingYoung Ronald Edwards (as Ryan Worster)1 episode
Bruce BeatonStrange Customer1 episode- Brendan MurrayLawyer1 episode
Michael Vincent DagostinoBenny Peterson1 episode
Helen KingLinda1 episode
Rainbow Sun FrancksCoroner Wayne1 episode
Kelsey RuhlMakeup Artist1 episode
Marie-Josee DionneDominatrix1 episode
Garrett HnatiukHipster Guy1 episode- Michael McCruddenPorn Male #11 episode
- Alex ContrerasPorn Male #21 episode
Alex GordonFemale #11 episode
Rachel MacMillanParamedic1 episode
Peter LoungDriver1 episode
Lauren CollinsParamedic1 episode
Anthony LemkeLawyer1 episode
Joanne BolandSuzy Henry1 episode- Tristan CulbertYoung Cam Henry1 episode
Natasha NegovanlisNatasha1 episode
Elise BaumanElise1 episode
Sarah AbbottScotia1 episode
Paige HaightGoth Girl1 episode
Victoria SanchezMother1 episode
Crew
Created by
Directing
Adam MacDonaldDirector8 episodes
Felipe RodriguezDirector8 episodes- Craig David WallaceDirector8 episodes
- Craig WallaceDirector2 episodes
- Craig WallaceDirector2 episodes
- Craig WallaceDirector2 episodes
- Craig WallaceDirector2 episodes
- Script Supervisor
- Jenny Mac8 eps.
Writing
- Writer
- Aaron Martin8 eps.
- Scenario Writer
- Aaron Martin24 eps.
Production
- Producer
- Jay Bennett24 eps.
- Executive Producer
- Greg Phillips24 eps.Jonathan Ford24 eps.Scott Garvie24 eps.Aaron Martin24 eps.Thomas P. Vitale24 eps.Christina Jennings24 eps.Ian Carpenter8 eps.
Camera
- Director of Photography
- Jackson Parrell8 eps.
- First Assistant "B" Camera
- Jackson Yeung8 eps.
Sound
- Original Music Composer
- Shawn Pierce24 eps.
- ADR & Dubbing
- Tom Slattery8 eps.Dave Fritz8 eps.
- Boom Operator
- Andrew Chung8 eps.
- Sound Mixer
- Peter Clements8 eps.
Costume & Make-Up
- Costume Design
- Ruth Secord8 eps.
Crew
- Special Effects
- James Sled8 eps.
- Stunt Double
- Amy Szoke1 ep.
Movies Box