NetflixMovies

Directed by Edward Dein

Three films directed by Edward Dein are in the catalog: The Leech Woman, Curse of the Undead and Shack Out on 101.