A couple wash up on an uncharted island where Nazi experiments are going on.
January 3, 1958
Released
She Demons
1h 17min
—
English, German
Screencraft EnterprisesAstor Pictures Corporation