Following an unspeakable tragedy, a rogue secret agent seeks revenge against a serial killer through a demented game of cat and mouse.
2008
2014
2005
1983
1959
1995
1974
2006
1993
2003
2022
2024
2001
2004
1994
1976