Following an unspeakable tragedy, a rogue secret agent seeks revenge against a serial killer through a demented game of cat and mouse.
2006
1983
2016
2021
2009
2007
2004
2015
2019
2020
2018
2012
1988
1999