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.
2024
2004
2001
2014
2013
1991
2023
1977
1998
2006
1992
2007
2002
1993
2005
1957