Chennai
New Delhi
Bengaluru
Mumbai
Rajahmundry
Guntur
Lucknow
Cecilia, a deeply religious woman, arrives in the idyllic Italian countryside to take up a new position at a renowned convent. However, she soon discovers that her seemingly serene new home hides disturbing and sinister secrets.