简介:A group of filmmakers, conspiracy theorists and paranormal investigators search for the infamous culA group of filmmakers, conspiracy theorists and paranormal investigators search for the infamous cult known as the Friends of Hecate in Clapham Woods, Sussex.详情