A detective must face his past to solve the crime of the present.
1972
2001
1990
1973
2000
1988
1985
2002
1979
2003
2012
2015
1995
2008
2013
1965
2014