A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
2019
2023
2020
2013
2021
1967
2012
1965
2015
1993
1997
1954
2014
1945
1986