The Ghostbusters reunite to tangle with the malevolent spirit of a 16th-century tyrant who plans to use an infant as his conduit to the modern world. Show more
Discover 11,128,835 listings and 278,152 playable programmes from the BBC
The Ghostbusters reunite to tangle with the malevolent spirit of a 16th-century tyrant who plans to use an infant as his conduit to the modern world. Show more