A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
2007
1942
1992
1982
2004
1998
1963
1952
1978
1965
1945
1983
1999
1985
2008
1946
1996
2018