Guest Stars Michelle Nolden as Hannah Mercer Praneet Akilla as Phillip Mishra Sara Waisglass as Madison St. Claire Nicola Correia-Damude as Sheriff Gina Fernandez Calvin Desautels as Dante Anwen O'Driscoll as Cathy MacDonald Robin Dunne as Deputy Woody Markham Dayo Ade as Moshe Emilia McCarthy as Heather Laurie Murdoch as Mr. Eriksen Edie Inksetter as Principal Schaefer Saad Siddiqui as William Mishra Carson MacCormac as Rob Ted Whittall as Coach Simon Ellen Giddings as Rachel