Following an unspeakable tragedy, a rogue secret agent seeks revenge against a serial killer through a demented game of cat and mouse.
1972
1988
1947
1999
2018
2019
2023
—
1977
2009
1997
1995
1990
2021
1953
2011