When a detective takes on a case to prevent a murder, he's forced to reckon with his past, present, and future.
1947
1988
1953
1987
1996
1998
1994
2005
1945
1931
1929
1932
1933
1930
1989
2009
1995
2004