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.
2016
2004
2017
2019
2023
2010
2022
1983
1997
1975
—
2020
1991
2013