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.
2022
2010
1987
1961
1982
2003
2001
2024
1970
1968
1978
2023
1931
1994
2017
2005
2021
1969