She Demons backdrop
She Demons poster
She Demons logo

She Demons

"Horrific Nazi Experiments Gone Awry!"

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

4.6(16 votes)
Release Date: January 3, 1958
Runtime: 77 minutes

Trailer

HomeMoviesTVTrendSearch