When a private eye reluctantly takes a case to investigate a possible murder suspect, he realizes that in order to uncover the clues, he must compel everyone to confront their demons. But to solve the case, he must confront his own.
2022
2024
1970
2016
1966
1965
2003
2012
2023
1938
2007
1935
2009