Following an unspeakable tragedy, a rogue secret agent seeks revenge against a serial killer through a demented game of cat and mouse.
2016
1987
1993
1986
1989
2017
1990
1978
2025
2024
1954
2009
2008
1991
1998
1999
1996
2020