A sophisticated thriller about violence, revenge and a ruined life.
2025
1989
1995
2005
2002
2021
2024
1997
2014
1987
2019
—
2006
1976
2007
2020