She Demons1958-1h 17min 4.6 / 10 16A couple wash up on an uncharted island where Nazi experiments are going on.HorrorScience FictionDirected by Richard E. CunhaWriters Richard E. Cunha H.E. BarrieStars Irish McCalla Tod Griffin Victor Sen YungWATCH TRAILER