Skip to content
StreamScapeX

She Demons

Horrific Nazi Experiments Gone Awry!

Rating: 4.8 out of 10TMDB(17 votes)

Overview

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

Fun facts

Details

Writers
Status
Released
Release date
January 3, 1958
Original language
English
Countries
United States of America

Cast

Videos

More like this