As the poltergeist activity ramps up dramatically, the family resort to desperate measures. Can they survive living with a vengeful poltergeist? Show more
Discover 11,128,835 listings and 281,699 playable programmes from the BBC
As the poltergeist activity ramps up dramatically, the family resort to desperate measures. Can they survive living with a vengeful poltergeist? Show more