Prime Video (UK), Disney+ (UK), Foxtel (AU) From Dublin-born, BAFTA-winning director and writer Neasa Hardiman, this absorbing horror release stars Hermione Corfield, Connie Nielsen, and Dougray Scott ...