A detective must face his past to solve the crime of the present.
1996
1946
1973
1974
1997
2001
1988
2007
1955
1981
2009
2010
1975
1971
1992
1970
1964