Detective Cooper investigates the bizarre circumstances surrounding the murder of Matilda who was found dead in her bath wearing the Scold's Bridle.
1986
2017
2006
1990
2024
1944
1979
2022
1961
1963
1964
1985
2016
2000
2005
2007