Guest Stars Toks Olagundoye as Professor Fiona Ryan Aimee Teegarden as Rita Cissane Joshua Bitton as Ethan Cissane David Reivers as Man with a Dog Co Starring Steve Stafford as Helicopter Pilot Sam Hall as Jared Young