The Possession

The Possession

S2 E12: A man and his wife living in a peaceful suburb of London could be connected to strange rituals that took place when he visited his hometown in Mississippi; a psychic investigator unravels the mystery of the wife's possession by an alien spirit.