Attack of the Giant Leeches (1959)
1h 2min. // Set in the steamy Florida Everglades, the film blends local superstition with Cold War-era paranoia to deliver a tale of terror lurking in the swamps. The story begins when strange disappearances plague a […]