Scotland Yard must discover why people are being murdered by a monstrous dog at Blackwood Castle.
2012
2014
1968
1997
1935
1929
2011
1992
2017
2021
2023
2022
1966
1993
1946
1955
1939