The 2 deaths in this episode bring the total in the series to date to 120. This is also the total up to the end of Season 7.
1. Lydia Villiers: Pushed down the stairs
2. Jennifer Carter: Shotgun breach explosion (sabotage)
The Ghost of Christmas Past was shot on location at Harpsden Court, near Henley-on-Thames, Oxfordshire, which dates from the twelfth century and is said to be haunted.
John Nettles has commented on this episode: "It's a big country house murder with lots of family returning home from abroad, lots of blood and lots of grudges. Think of Gosford Park and you'll get the idea".