This murder mystery in a Devonshire village will lead the investigators to the discovery of a cult worshipping an ancient god.