As Halloween in Albert Square continues, the nightmare for the Mitchells is far from over. When further truths come to the surface, one resident makes a disturbing discovery. Show more
Discover 11,128,835 listings and 279,757 playable programmes from the BBC
As Halloween in Albert Square continues, the nightmare for the Mitchells is far from over. When further truths come to the surface, one resident makes a disturbing discovery. Show more