In the Florida Everglades, a pair of larger-than-human, intelligent leeches begin dragging people down to their cave where they hold them prisoner and slowly drain them of blood. Local vixen, Liz Walker, played by Yvette Vickers steals the movie from Ken Clark and Jan Shepard. Bernard L. Kowalski directed.
Click for other version of poster