Guest Stars Michelle Nolden as Hannah Mercer Sara Waisglass as Madison St. Claire Praneet Akilla as Phillip Mishra Charles Vandervaart as Young Fred Nicola Correia-Damude as Sheriff Gina Fernandez Taveeta Szymanowicz as Young Deloris Calvin Desautels as Dante Anwen O'Driscoll as Cathy MacDonald Robin Dunne as Deputy Woody Markham Dayo Ade as Moshe Emilia McCarthy as Heather Edie Inksetter as Principal Schaefer Laurie Murdoch as Mr. Eriksen Andrew Moodie as Omari