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.
1995
2002
1974
2009
1950
1945
1999
2007
2008
2001
1996
2017
1977
2000
1983
2003