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.
2020
1976
2006
2014
1959
1991
1961
1998
2013
1955
1992
2016
2005
2003
1982
2022
1997
1995