Guest Stars Noah Wyle as Flynn Carsen David S. Lee as Professor James Moriarty Richard Cox as Prospero Michael Gladis as Frankenstein's monster Vanessa Vander Pluym as Queen of Hearts Co Starring Patricia Hunter as Docent Molly Roskin as Little Girl