A facially disfigured and mentally unhinged man wreaks his revenge on those he blames for his condition.
2005
2014
2008
1994
2019
2016
2001
2018
1997
2013
2023
2021
2015
2010
1990