Set in the picturesque yet eerie backdrop of 1938 England, this film follows a British detective as he delves into the mysterious death of a young girl. The investigation leads…