The Home Office have received a number of complaints about an apparently harmless religious sect. Barlow's team investigate, with tragic results.
Create an account to continue watching