Ghosts of Christmas Past
- Episode aired Dec 25, 2004
- TV-14
- 1h 42m
Nine years after Ferdy Villers killed himself, his family reunites for Christmas, unaware that someone is out for revenge.Nine years after Ferdy Villers killed himself, his family reunites for Christmas, unaware that someone is out for revenge.Nine years after Ferdy Villers killed himself, his family reunites for Christmas, unaware that someone is out for revenge.