The Devil Bat (1940)

The Devil Bat (1940)

  • Released: 1941
    • Length: 01:09:00
    • Plays: ???
Synopsis >

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.

TV GUIDE Users' Most Popular