Midsomer Murders
133 episodes

It is Christmas, but when the troubled Villiers family get together nine years after the death of eldest son and magician Ferdy, two deaths are predicted...

Midsomer Murders

7. Ghosts of Christmas Past - It is Christmas, but when the troubled Villiers family get together nine years after the death of eldest son and magician Ferdy, two deaths are predicted...

More info

Series 7