Produced in 1959, this iconic film is one of the most lurid of the genre. Yvette Vickers SMOKES
as a shanty tramp yearning for the town hunk.
The infamous "leech cave" scene still is nasty, even after all these years. The print is presented in the proper theatrical aspect ratio.