A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
2015
2021
—
2022
2017
1989
1993
2014
2003
1976
2012
2024
2025
2020