cin•atlas The Leech Woman (1960) · back to the film