Guest Stars Noah Wyle as Flynn Carsen David S. Lee as Professor James Moriarty Richard Cox as Prospero Hayley McLaughlin as Ariel Co Starring David Meyers as Interpol Agent Lowell Deo as NASA Official John Murray as Captain Bob Eva Lorelle as French Academic Kori McNutt as Daughter