A detective is seeking an assassin in a murder that has not yet occurred, only to discover that it is his destiny to become that assassin.
2018
1998
1984
1973
2014
2022
—
2012
1981
1986
2004
1969
1976
1935