Following a heinous offence, a tortured man encounters the cause of his troubles and pursues him until he enacts his vengeance.
2023
2024
2025
1987
2019
2018
2020
1999
2010
2004
1936
1970
2008
1975
2007