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.
2016
1992
1999
2001
2005
1995
1973
2013
1944
1966
2006
2008
2002
1986
1983
1958