ATTACK OF THE GIANT LEECHES (1959) Men in octopus-like “Leech” costumes terrorizing residents of a swamp. When irradiated leeches grow huge in a Southern bayou, a local storekeeper sees his chance to be rid of his trashy, two-timing wife–feed her to the leeches!

THE VAMPIRE BAT (1933) A village is in terror, their people are dying. Is it vampire bats, or some other monster? Or a mad scientist who needs blood for his experiments?

Tropic Cinema, 416 Eaton Street, Key West FL

View Larger Map