A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
2020
2001
2022
2019
1910
1976
1992
1975
2006
2016
2003
1951
2021