A detective must face his past to solve the crime of the present.
1982
1972
1989
1971
1954
1968
1973
1970
1964
1996
1974
2015