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