A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
2006
2025
1970
2016
1974
2021
2013
2023
2017
2003
2014
—
1981
2009
2022
1961