Special Guest Stars Joan Allen as Margaret Rayne Guest Stars Jewel Staite as Caroline Swift John Reardon as Charles Ross Frances Fisher as Gena Geddes Co Starring Katherine Evans as Bethany Skinner Jenn MacLean-Angus as Jennifer Skinner Jordan Burtchett as Billings Paul Batten as Coroner Connor Beardmore as Ben Martin Braeden Shrimpton as Sentry Cadet #1 Trinity King as Young Sarah Iain Belcher as Older Cadet #5 Jackson Warris as Older Cadet #2 Colten Carpentier as Young Cadet #1 Fraser Kirkland as Young Cadet #2 Spencer Honing as Young Cadet #4 Bonnie McMahon as Amanda Matthew Denike as Older Cadet #4 Danny Zaporozan as Older Cadet #3 Ethan Rodrigues as Young Cadet #3 Daniel Kohinsky as Older Cadet #1