Après avoir subi une double mastectomie, Veronica est invitée, pour sa convalescence, à se rendre dans une bourgade écossaise avec son infirmière, Desi. Sur place, elle découvre une atmosphère particulière dans cet endroit isolé, et ne tarde pas à voir ses nuits perturbées par d'effrayants cauchemars. Les deux femmes développent un lien particulier, alors que des forces mystérieuses amènent Veronica à s'interroger sur ses traumatismes passés et comment les venger.