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