The X-Ray Fiend
Laura Bayley
Woman
Tom Green
Professor
George Albert Smith
Director
Writer
Producer
Production Design