•   1:08:00
The Devil Bat
Release: 1940-12-13

The Devil Bat

5.2

1940

1h 08m

Dr. Carruthers feels bitter at being betrayed by his employers, Heath and Morton, when they became rich as a result of a product he devised. He gains ...
You May Like Also
CLOSE [x]