Guest Stars Philip Sternberg as Nathan Foster Ryan Belleville as Lionel Carlson Nikki Duval as Rosie Mason Gahan as Charlie Foster Nolan 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. Sasha Bernardo as Zoe Matthews Elle Bernardo as Zoe Matthews Aiza Ntibarikure as Maya Bronte Paula Boudreau as Headmaster Emily Jacobs as Jayme Madison Jacobs as Jayme Elodie Gahan as Ella Foster Kelly Fanson as Leora Tobias