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.
1979
1992
2013
2018
2021
2004
2017
2007
2025
2014
2024
2016
2011