A man is made insane by medical experiments and begins a murder and cannibalism spree.
1984
2023
1979
2005
—
2017
1997
2018
2020
1991
2008
1983
2011
2019
2004