Cursed by immortality and severely disfigured due to medical experiments, a man taken for dead returns home four years after his ordeal to take vengeance upon those who wronged him.
2008
2024
1942
1968
1988
2004
2007
2009
2003
1987
2001
2006
2011
2017
2002