Episode 2Release Date: 9th May 2021.This episode covers the supernatural events that occurred between 1977 and 1979 in a house in the suburbs of London, England.The Enfield Poltergeist is one of the most well-known cases of a haunting and is also said to be one of the most witnessed, but at the same time is also believed to be one of the biggest hoaxes.It centres around two sisters Janet and Margaret Hodgson, and activity of a supernatural nature that occurred in the family's home. The s...