
The Leech Woman (1960)
Directed by Edward Dein
Genres - Horror, Romance, Science Fiction |
Release Date - May 1, 1960 |
Run Time - 77 min. |
Countries - United States of America |
MPAA Rating - NR
Rent
Google Play | 3.99 | HD |
Buy
Google Play | 14.99 | HD |