A detective must face his past to solve the crime of the present.
1972
2001
2023
2022
2024
1955
1981
1931
1960
2018
2016
1975
1979
1971
2020