A backwoods game warden and a local doctor discover that giant leeches are responsible for disappearances and deaths in a local swamp, but the local police don't believe them.
2001
2007
2021
2019
2022
1977
1986
2014
2020
2023
2018
—
2008