When a quiet British town is terrorized by a serial killer, the overwhelmed police turn to an ex-detective for help. However, as he struggles to solve the mystery of the horrific murders, his demons return to haunt him once more.
2021
2014
2003
1979
2022
1975
1984
2001
2020
1994
2019
2006
2010
1977
2023
1974