Guest Stars Philip Sternberg as Nathan Foster Ryan Belleville as Lionel Carlson Sadie Munroe as Alice Carlson Sarah McVie as Val Szalinsky Nikki Duval as Rosie Nolan Gahan as Charlie Foster Mason Gahan as Charlie Foster Peter Keleghan as Richard Greenwood Kevin Vidal as Mo Daniels Jennifer Pudavick as Gena Morris Dylan Taylor as Paul Kyle Harrison Breitkopf as Nathan Jr. Christian Martyn as Jacob Szalinsky Evan Marsh as Joseph Szalinsky Sasha Bernardo as Zoe Matthews Elle Bernardo as Zoe Matthews Paula Boudreau as Headmaster Emily Jacobs as Jayme Madison Jacobs as Jayme Dayo Ade as Mel Boyd Ali Momen as Walker Ray Galletti as Jonathan Callan Potter as Seamus Elodie Gahan as Ella Foster Dan Aykroyd as Wayne Hoffman Kim Roberts as Maggie Peters Sarah Orenstein as Janine McNulty Christina Churchill as Young Kate Hoffman Jeff Geddis as Young Wayne Hoffman