Following an unspeakable tragedy, a rogue secret agent seeks revenge against a serial killer through a demented game of cat and mouse.
1992
2000
2021
1994
1989
1996
2019
—
1982
1973
1975
2010
1966
1977
1944
2005
1963
1985
1972