Following an unspeakable tragedy, a rogue secret agent seeks revenge against a serial killer through a demented game of cat and mouse.
2002
1989
1973
2000
1995
1999
1992
2025
2008
2007
2005
1988
2004
2001