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 Connor Beardmore as Ben Martin Paul Batten as Coroner Braeden Shrimpton as Sentry Cadet #1 Trinity King as Young Sarah Jackson Warris as Older Cadet #2 Iain Belcher as Older Cadet #5 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