This five-part docuseries explores the facts and fiction behind the world's most creepy, strange and inexplicable legends, mysteries, and creatures....
London never sleeps deeply, and its dreams are uneasy. When global movie star Doris Freeman bursts into a London police station claiming that strange...