A troubled detective tries to solve the case of a murdered woman in broad daylight before his demons get the best of him.
2024
1983
2023
2003
2002
1988
2001
2007
2000