Guest Stars Laura Vandervoort as Frances Reinhardt Peter MacNeill as Major Sheridan Kathy Maloney as Mrs. Dahl Shadia Ali as Roslyn Martin Philip Goodridge as Fern Massimo Cannistraro as Massimo Paul Warford as Remmy Meyer Liam Small as Hopper Sun Tiffany Bennicke as Shoekeeper Leah Ihechi Marcus as Doctor Christopher Heath as Jamieson Reinhardt