A horrifying tale of revenge that begins with a back-alley abortion, and ends with a bloodbath so vicious that it brings a new meaning to 'an eye for eye.
2004
2001
2024
1971
1952
2014
2003
1933
1976
1972
1966
2018
2007
2017
1946
1977
1970
1984