Attack of the Giant Leeches While poaching in the Florida Everglades, Lem Sawyer fires five shots into a giant leech-like creature, but no one will believe him… until it’s too late! Watch Movie