Once a detective gets wrapped up in a complex murder case, he realizes he is more involved than he thinks. As the story unfolds, we slowly plunge into insanity and paranoia until the bloody climax.
1989
1957
1971
2004
2014
2013
1991
2015
2001
1999
2002
1979
—
2025
2022
2021