A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
1985
1988
1962
1969
1957
1944
1967
1974
1971
1964
1958
1970
1966
1973
1972
1991
2019