When a detective takes on a case to prevent a murder, he's forced to reckon with his past, present, and future.
1979
1910
2018
2003
—
1951
1967
1990
1968
2005
2008
1946
1939
1993
2009
1999
1986
2024
1940