A detective tries to figure out who killed a man who predicted his own death.
1990
1979
1989
2004
1984
1977
1996
1998
2017
1955
2013
2021
2018
1932
1919
1946
1999
1968
1995