In an attempt to make a British version of the infamous STAB movies, a terrifying case of murders appears in a small town, with only one link between them all...
1981
2005
1983
1979
2022
2007
2023
1985
2008
1956
2024
1998
2003
1996
2025
2018