A rogue police detective in search of his parents' killer is murdered and reborn the ultimate killer.
1990
—
1999
1994
1997
1980
2006
1972
1970
1962
1971
1975
2003
2016
2014
1995