A detective slowly unravels as a serial killer taunts him with depictions of his gruesome crimes.
—
1958
1945
1993
1984
2003
1954
1995
1996
2002
1970
2009
1953
1957
2018
2017
1987
1929