A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
1982
2024
2023
1997
2019
2017
2014
2010
1983
2000
1980
1976
2015
2018
2022
2008