Scotland Yard must discover why people are being murdered by a monstrous dog at Blackwood Castle.
2022
1975
1973
2026
1939
2021
2019
2006
1976
2009
1972
1995
1977
2025
1983