Now Showing: The Ape
Dr. Bernard Adrian is a kindly mad scientist who seeks to cure a young woman who has polio.