A doctor in Florida conducts shady experiments involving maggots and stolen body parts, which may be in preparation for a larger plot.
2017
2003
1990
1993
1978
2008
1955
1997
2006
1987
1998
2000
1918
1952
1931
1932
1994