A la veille de la Seconde Guerre mondiale, en Angleterre, Julianne Wescott rencontre Kyle McCarthy, un jeune séminariste irlandais dont elle tombe amoureuse.
Arthur, 6 ans, est atteint du syndrome d'Asperger. Il vit avec sa mère, Camille, dans une bulle qu'elle a spécialement créée pour eux afin de les protéger d'un monde qu'elle perçoit comme un danger.
L'inspectrice écossaise Grace Campbell enquête sur un meurtre atroce commis dans un monastère sur l'île d'Iona, en Ecosse. Cette affaire où elle joue sa carrière tourne rapidement au cauchemar.