Devoutly religious Cecilia is greeted with great affection in the idyllic Italian countryside, where she is given the opportunity to take up a new post at a prestigious convent. However, Cecilia discovers that her new house is hiding some terrible and dark secrets.