In the florida everglades, a pair of Larger-Than Human, intelligent leeches are living in an underwater cave. they begin dragging local people down to their cave where they hold them prisoner and slowly drain them of Blood. starring Ken Clarke, Yvette Vickers, Jan Shepard. Directed By Bernard L.Kowalski.(1959)
Category
🎥
Short film