When a detective takes on a case to prevent a murder, he's forced to reckon with his past, present, and future.
1997
1991
1924
1949
2005
1986
1960
2004
1944
1959
2002
1955
1990
1939
1932
1953
2001
1980