A sophisticated thriller about violence, revenge and a ruined life.
1949
1995
1983
1972
1970
1976
2001
2002
1997
1998
1990
2021
2013
2020
2010
2017
—
2024