In 1860, Inspector Jack Whicher of Scotland Yard is sent to rural Wiltshire to investigate the murder of the three-year-old boy Saville Kent, who was snatched from his bed at night and murdered.
1975
2025
1987
1947
2022
2015
1982
1977
1978
1999
1952
2018
1963
2010
1983
2024
2020