Leech Entry updated 19 July 2014. Tagged: Film, Xref. US film (1960); vt of The Leech Woman. previous versions of this entry Internet Archive