The Witches of Leigh
- Episode aired Oct 15, 2023
- 44m
In a horrifying investigation, Ian performs an exorcism to save a family in Essex. Knowing it will take everything to save them, Jayne makes a desperate plea for help from the spirits of wit... Read allIn a horrifying investigation, Ian performs an exorcism to save a family in Essex. Knowing it will take everything to save them, Jayne makes a desperate plea for help from the spirits of witches she believes used to inhabit the area.In a horrifying investigation, Ian performs an exorcism to save a family in Essex. Knowing it will take everything to save them, Jayne makes a desperate plea for help from the spirits of witches she believes used to inhabit the area.