The LeechMovieWeb ProfileIMDB Movie The LeechIMDB Movie Pageimdb.com/title/tt0012383/ [i]MovieRelease Date of The LeechRelease Date1921 ADMoreSearchMovie SearchCompareCompare the The Leech to another Movie