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.
2017
2007
1987
2018
1983
2023
2012
2004
1969
1973
1953
1928
1976
1998
1944
—
1980
1991