A detective slowly unravels as a serial killer taunts him with depictions of his gruesome crimes.
1958
1998
2002
1971
2001
2000
1990
2003
1993
2006
1952
1986
1995
1951
2005
1937
1956
2020