Banner She Demons
She Demons poster
Horrific Nazi Experiments Gone Awry!

She Demons(1958)

She Demons

A couple wash up on an uncharted island where Nazi experiments are going on.

Aired:
January 3, 1958
Status:
Released
Rating:
4.6/10
(16 votes)
Production:
Screencraft Enterprises
Astor Pictures Corporation