Après avoir terminé une éducation stricte et traumatisante dans un séminaire jésuite, le jeune Roberto se voit proposer un poste par le curé de son village : le comte local recherche un nouvel enseignant pour sa nièce de 8 ans, Flora. Roberto accepte le poste et se retrouve bientôt à se rendre dans le domaine reculé du comte au bord de la mer, dont s'occupe l'ancienne gouvernante Mme Antonia. Au début, tout va bien mais avec l'arrivée du frère aîné de Flora, Mikel, renvoyé de l'école, les choses commencent à devenir inquiétantes. Dans ses tentatives pour découvrir pourquoi Mikel a été expulsé, Roberto découvre bientôt des secrets troublants - sur lui-même et sur Cristina, son prédécesseur décédé et Pedro, un ancien serviteur du comte qui semble maintenant se cacher dans les couloirs sombres du manoir. Se pourrait-il que ces deux êtres sinistres tentent de reprendre vie par les âmes des enfants ?