Beautifully, sensitively written, depicted, and acted with very well done cinematography. A complex story integrating personal histories, mixing psychology and police investigation with beliefs, stories, demons, feelings and attachments. Outstanding acting by Stellan Skarsgård, Adeel Akhtar and Nicola Walker. Good use of pacing, costuming, color and sets.