A detective tries to figure out who killed a man who predicted his own death.
2010
2019
1973
2014
2003
2017
2009
1989
2012
2016
2015
2006
2023