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.
1947
1950
1939
2016
2014
2015
2017
2023
2007
2019
2018
1953
1961
2022
2025