A une époque indéterminée qui ressemble au Moyen Age, Teresa chasse sa jeune soeur Mathilde du château où elles vivent afin de la protéger d'un sacrifice dédié à un dieu antique.
Lou, 12 ans, échoue sur la plage du manoir avec Marco, un bébé qu'elle n'avait jamais vu auparavant. Les cris du nourrisson provoquent des tremblements de terre dangereux pour l'édifice.