Butangen, Sud de la Norvège, 1903. Le prêtre Kai Schweigaard est rentré dans sa paroisse avec le nouveau-né d'Astrid Hekne, descendante des soeurs siamoises Hekne. Pleurant la mort de son amour disparu, Kai s'est promis d'honorer sa parole : retrouver la tapisserie de ses héritières dans l'espoir d'expier ses péchés mais surtout, de réunir les cloches fondues en l'honneur des tisseuses Hekne, séparées par sa faute.