Characters played by Lori Loughlin
Jennifer Shannon
Self
Characters played by Sarah Strange
Dani
Danielle
Characters played by Steve Bacic
Jason
Jason Shannon
Characters played by Kevin O'Grady
Detective Lynwood
Detective Frank Lynwood
Det. Lynwood
Frank Lynwood
Characters played by Eva Bourne
Hannah
Hannah Shannon
Characters played by Jay Brazeau
Tramell
Coroner Tramill
Characters played by Connor Stanhope
Logan
Logan Shannon
Characters played by Johannah Newmarch
Sally
Sally Lynwood
Susan Lynwood
Characters played by Matthew Harrison
Drew
Drew Grant
Drew Forster
Patrick White
Characters played by Brendan Meyer
Logan
Characters played by April Telek
Anne McNary
Garage Sale Lady
Irene
Characters played by Andrew Dunbar
Adam Iverson
Jeremy
Characters played by Cory Rempel
Officer Ryan
Characters played by Matty Finochio
Ralph
Wilder
Characters played by Sarah-Jane Redmond
Mae Vedders
Woman
Characters played by Alison Wandzura
Carolyn
Wendy
Characters played by Neill Fearnley
Attorney
Beach Man
Characters played by Andrew Barber
Nervous Guy
Tow Guy
Characters played by Mark Brandon
Car Salesman
Player Guy
Characters played by Fiona Vroom
Maggie
Characters played by Hannah Pederson
Aimee Lee
Elizabeth
Characters played by Ben Wilkinson
Justin Wilkes
Robert McNary
Characters played by Dean Hinchey
Groundskeeper
Plumbing Shop Manager
Characters played by Alvin Sanders
Father Clark
Leon Ames
Characters played by Christopher Ang
Officer
Characters played by Maddie Phillips
Adele Hall
Waitress
Characters played by Rick Ravanello
Jason
Characters played by Sara Canning
Hannah
Characters played by Kavan Smith
Alan Bernard
Derrick Brooks
Characters played by Cameron Bancroft
Ben Douglas
Characters played by Cheryl Ladd
Helen Whitney Carter
Characters played by Karin Konoval
Louise
Characters played by Janet Kidder
Adrian
Characters played by Madison Smith
Tyler Burgess
Characters played by Peter Hanlon
Dr. Blake
Characters played by Anne Marie DeLuise
Kate
Characters played by Michael Kopsa
Martin
Characters played by David James Lewis
Peter
Characters played by Barclay Hope
Ted Thompson
Characters played by Ken Tremblett
Terrance Duncan
Characters played by Keegan Connor Tracy
Tina
Characters played by Gabrielle Miller
Beth Anne
Characters played by Sebastian Spence
Bill Wallace
Characters played by Chiara Zanni
Anne Winters
Characters played by Malcolm Stewart
Dr. Vedders
Characters played by Lochlyn Munro
Joel Jacobs
Characters played by Britt Irvin
Celeste
Characters played by Brenna O'Brien
Tina
Characters played by Lauren K. Robek
Sandra Chambers
Characters played by Gerard Plunkett
Professor Myles Fowler
Characters played by Martin Cummins
Andrew
Characters played by Ben Cotton
Todd Winters
Characters played by Tegan Moss
Pamela Dalton
Characters played by Casey Manderson
Tucker
Characters played by Michael Ryan
Conrad Siles
Characters played by Claire Torrance
Allie
Characters played by Richard Harmon
William Carson
Characters played by Chelsey Reist
Young Meg
Characters played by Aliyah O'Brien
Kimberly Collette Balmain
Characters played by Alex Zahara
McNally
Characters played by Michael Teigen
Mitch
Characters played by Susan Hogan
Elizabeth Mellon
Characters played by Preston Vanderslice
Callum
Characters played by Kurt Teixeira
John Dalton
Characters played by Michelle Harrison
Sandy
Characters played by Chris William Martin
Jacques
Characters played by Samantha Ferris
Michelle Sarnowsky
Characters played by Sebastian Gacki
Fred
Characters played by Gabrielle Rose
Erica
Characters played by Rebecca Olson
Young Helen
Characters played by Valerie McNicol
Elena Derosa
Characters played by Siobhan Williams
Emma
Characters played by Jesse Moss
Manager Rick
Characters played by Ona Grauer
Sydney
Characters played by Lisa Durupt
Kendahl Hartman
Characters played by Chad Rook
Jesse
Characters played by John Emmet Tracy
Ian Hathaway
Characters played by Jeffrey Ballard
Grey Baxter
Characters played by Terry O'Sullivan
Elizabeth Andronicus
Characters played by Nicola Lipman
Helen Bauer
Characters played by Jim Thorburn
Cliff Rodes
Characters played by Pippa Mackie
Amy
Characters played by Matt Mazur
Young Ted
Characters played by Barbara Wallace
Clara
Characters played by Panou
Sheriff Conners
Characters played by Emily Tennant
Lita Merril
Characters played by Leanne Lapp
Abby
Characters played by David Paetkau
Steve Winters
Characters played by Derek Hamilton
Chris Suddon
Characters played by Aren Buchholz
Tim Sanders
Characters played by Jessie Fraser
Tamara Andronicus
Characters played by William MacDonald
Scott Brady
Characters played by Sean Tyson
Dwyer
Characters played by Mary Black
Duchess
Characters played by Blair Penner
Young Charles
Characters played by Tim Kelleher
Timothy McGuire
Characters played by John Innes
Art Henley
Characters played by Catherine Lough Haggquist
Kay
Characters played by Teach Grant
Sam Brisco
Characters played by Charles Zuckermann
Darren
Characters played by Kalyn Miles
Cassie Parks
Characters played by Edward Ruttle
Tony Brady
Characters played by Jeff Joseph
Dean Connick
Characters played by Lane Edwards
Lucas Andronicus
Characters played by Michael P. Northey
Lawrence Zetto
Characters played by Robert Lawrenson
The Englishman
Characters played by Michele Billy Povill
Alice Carter
Characters played by Benita Ha
Book Clerk
Characters played by Nick Purcha
Nate
Characters played by Peter Bryant
Thad
Characters played by Toby Levins
Peter Harrell
Characters played by Fred Henderson
Harvey Andronicus
Characters played by Rachelle Gillis
Carmen Dae
Characters played by Dolores Drake
Grandmother
Characters played by Lisa MacFadden
Ashley
Characters played by Casey Dubois
Cameron
Characters played by Steve Elliott
Client
Characters played by Paloma Kwiatkowski
Deb Macbeth
Characters played by Yasmeene Ball
Regan
Characters played by Karen Holness
Caroline
Characters played by Cate Sproule
Tootie
Characters played by Matt Ellis
Bo Taylor
Characters played by Antonio Cupo
Quin Andronicus
Characters played by Mel Tuck
Karl Dietz
Characters played by Brendan Taylor
Roy Whitaker
Characters played by Tom Tasse
Larry Brady
Characters played by Mark Acheson
Pawn Clerk
Characters played by Meghan Duffy
Shannon
Characters played by Marcus Sim
Waiter
Characters played by Jason Cermak
Cop #1
Characters played by Haig Sutherland
Billy Carr
Characters played by Erin Boyes
Megan
Characters played by Ryan McDonell
Bobby
Characters played by Grayson Maxwell Gurnsey
Kev
Characters played by J.C. Williams
Cop #1
Characters played by Tyson Bellusci
Gym Guy
Characters played by Naika Toussaint
Tess Meadows
Characters played by Latonya Williams
Kat Ephron
Characters played by Garrett Black
Howie Nash
Characters played by Richard de Klerk
Sam
Characters played by James Rittinger
Delivery Guy
Characters played by Lindsay Maxwell
Mandy Harris
Characters played by Jessica Heafey
Cop #2
Characters played by Alistair Abell
Chris
Characters played by Kelly Konno
Deb
Characters played by Warren Abbott
Mike
Characters played by Krystle Dos Santos
Host
Characters played by Mekhi Fester
Tyler
Characters played by Kirby Morrow
Allan Demetry
Characters played by Devielle Johnson
Coach Byers
Characters played by Donny Lucas
Walter Meadows
Characters played by Matthew Graham
Adam Dae
Characters played by Angela Moore
Seller #1
Characters played by Isis Wright
Madison
Characters played by Marci T. House
Polygraph Examiner
Characters played by Matt Hamilton
Duane Lambeer
Characters played by Ronald Patrick Thompson
Cop #3
Characters played by Ty Wood
Treat Tucker
Characters played by Nicole Anthony
Woman
Characters played by Jay Hindle
Larry
Characters played by Madison Desjarlais
Maddie
Characters played by Theresa Wong
Theater Manager
Characters played by Samuel Patrick Chu
Zach
Characters played by Cardi Wong
Manny
Characters played by Jesse Irving
Rick Nason
Characters played by Manoj Sood
Jewellery Store Manager
Characters played by Bronwen Smith
Detective
Characters played by Frank Zotter
Michael Chambers
Characters played by Jan Bos
Malcolm Harris
Characters played by Charles Jarman
New Doctor
Characters played by Lars Grant
Assailant
Characters played by Ashley Michaels
Karen
Characters played by Evan Roderick
Travis
Characters played by Dean McKenzie
Adjudicator
Characters played by Sergio Osuna
Boom Boy
Characters played by Jacki Gunn
Private Nurse
Characters played by Lisa Marie DiGiacinto
Young Woman
Characters played by Ranjit Samra
Keith
Characters played by David Stuart
Cliff
Characters played by Christine Lippa
Laura
Characters played by Lossen Chambers
Dean Turner
Characters played by Ingrid Tesch
Marsha
Characters played by Sharan Dhillon
Newscaster
Characters played by Richard Keats
Kenneth
Characters played by Sharon Bell
Diner Server
Characters played by Agnes Tong
Motel Receptionist
Characters played by Alex Diakun
Funeral Director
Characters played by Brenda McDonald
Librarian
Characters played by Matt Clarke
Jack Donnally
Characters played by Mig Macario
Loan Officer
Characters played by Justine Warrington
Layla
Characters played by Rhona Rees
DJ Interviewer
Characters played by Rebecca Davis
Peggy
Characters played by Sean Millington
Uniformed Cop
Characters played by Arthur Lee Rose
Sheriff
Characters played by Hillary Young
Mean Girl
Characters played by Bola Omodara
Officer #1
Characters played by Doug Abrahams
Richard Miller
Characters played by Brendan Dell
Matt
Characters played by Edwin Perez
Sheriff's Deputy
Characters played by Cameron Park
Man
Characters played by Matt Visser
Dylan
Characters played by Marika Siewert
Travel Agent
Characters played by Eric Pollins
Marcus
Characters played by Peter Lacroix
Raymond
Characters played by Winson Won
Officer #2
Characters played by Kia Stuart
Sorority Girl
Characters played by Marcus Rosner
Tim
Characters played by Michael Sangha
Detective Patel
Characters played by Anne Openshaw
Operator
Characters played by Kelly-Ruth Mercier
1940's Woman
Characters played by Nathan Witte
Sam
Characters played by Tanya Champoux
Lady
Characters played by Rob Heschl
Lawyer
Characters played by Darryl B. King
Bidder
Characters played by Rachel Hayward
Customer
Characters played by Eric Keenleyside
Sean
Characters played by Gary Peterman
Oscar
Characters played by Michelle Brezinski
Sandi
Characters played by Cameron McDonald
Man
Characters played by Chelsea Mae Leung
Skylar
Characters played by Tracy Froese
Ava
Characters played by Andy Thompson
Caller
Characters played by Françoise Yip
Katherine Norbet
Characters played by Celeste Insell
Shirley
Characters played by Olivia Ryan Stern
Skylar
Characters played by Corey Woods
Young Woman
Characters played by Denise Jones
Sharon Thompsen
Characters played by Krista Bell
Woman with Purse
Characters played by Rob Morton
Stevedore
Characters played by Katey Hoffman
Terri
Characters played by Jennifer-Juniper Angeli
Terry
Characters played by Kathryn Masters
Terri
Characters played by John Stewart
Tony
Characters played by Maggie Phillips
Waitress
Characters played by Brittany Mitchell
Woman
Characters played by Leslie Hucul
Garage Sale Patron
Characters played by Jennifer Copping
Maryanne
Characters played by Aidan Kahn
Bidder
Characters played by Johnny Cuthbert
Angry Man
Characters played by Kwesi Ameyaw
Cop
Characters played by Noel Johansen
Vern
Characters played by John R. Taylor
Henry
Characters played by Tim Bissett
Winthrop
Characters played by Crystal Campbell
Auctioneer
Characters played by Derek Lowe
Armoured Car Guard
Characters played by Ken Camroux-Taylor
Mr. Cook
Characters played by Elizabeth Weinstein
Con-Artist
Characters played by Nick Hunnings
Gustav
Characters played by Graeme Duffy
Guy
Characters played by Ron Chartier
Doctor
Characters played by Houston Stevenson
AJ
Characters played by Ian Hawes
Auctioneer
Characters played by Liam Fearnley
Cook
Characters played by Aaron Douglas
Owen O'Neill
Characters played by Richard Ian Cox
Terry Kenny
Characters played by Luke Camilleri
Warren Barnes
Characters played by Hrothgar Mathews
Miles Wexford
Characters played by Daniel Bacon
Thomas Kaine
Characters played by Andrew Kavadas
Colin McPhee
Characters played by Linden Banks
Professor Atkins
Characters played by David Allan Pearson
Lt. Tate
Characters played by Kareem Malcolm
Officer #1
Characters played by Vaughn Clements
Prison Guard
Characters played by Brian Nolin
Derrick Quinn