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.
1982
1971
1983
1989
1965
1946
1985
1937
1992
2008
1963
2022
1949
2013
1972
1990
2010
1966
2018
2016