Horror History: Friday, April 25, 1941: Invisible Ghost was released in theaters
The town’s leading citizen becomes a homicidal maniac after his wife deserts him.
Horror History April 25
The town’s leading citizen becomes a homicidal maniac after his wife deserts him.
A museum fire turns a handsome man into a human monster who steals the bodies of his victims from the morgue to create life-like wax images.