Meggie (Rachel Ward) sa po spoločne strávenom týždni s Ralphom (Rachard Chamberlain) vracia s malou Justine na Droghedu. Čaká druhé dieťa - a keď sa narodí malý Dane, Meggie zaprisaháva svoju matku (Jean Simmons), aby nikdy Ralphovi neprezradila, že je to jeho syn. Ten devätnásť rokov neskôr prichádza na Droghedu už ako kardinál - a tu sa stretáva už s dospelými Meggieinými deťmi... Príbeh osudovej, no zakázanej lásky krásnej Meggie Clearyovej (Rachel Ward) a katolíckeho kňaza Ralpha de Bricassart (Richard Chamberlain). Ich cesty sa po prvý raz preťali, keď ona bola ešte len dievčatkom a on mladým kňazom - aby sa vždy znovu a znovu križovali a navždy tak zmenili osudy oboch. Za každý hriech v ľudskom živote sa však platí - a láska Meggie a Ralpha bola hriechom, za ktorý neprestali platiť do konca svojich životov.