Midsomer Murders
Ghosts of Christmas Past (7x7)
Season finale
Air date: Dec 25, 2004
Nine years after Ferdy Villers killed himself, his family reunites for Christmas, unaware that someone is out for revenge.
- Premiered: Mar 1997
- Episodes: 133
- Followers: 390
- Running
- ITV1
- Sunday at 20