A Cracovie, en 1939, un groupe de jeunes gens se retrouve régulièrement autour du Père Adam. Deux couples se forment. Ste-phan, tombé amoureux d'Anna, l'épouse. La guerre approchant, le couple choisit de fuir la Pologne. Andrew met plus de temps à se déclarer à Teresa et à l'épouser. Lorsqu'éclate la guerre, Andrew est mobilisé et part bientôt pour le front où il meurt. Teresa élèvera seule l'enfant qu'elle attend, Christopher. Les années passent. Dans les années cinquante, Teresa est devenue une pianiste de renommée internationale et rejoint Stephan et Anna à Toronto. Leur réussite sociale est éclatante. Ils ont trois enfants, dont une fille, Monica, mais il y a longtemps que leur couple est en crise. Stephan a une maîtresse et Anna est tentée de l'imiter. Seule la rencontre accidentelle avec Adam, devenu évêque de Cracovie, l'en détourne. Christopher tombe amoureux de Monica, mais celle-ci, souffrant de la désunion de ses parents, a décidé de ne pas se marier. Le désarroi des jeunes gens rapproche Stephan et Anna et Monica accepte en fin de compte d'épouser Christopher. Ils vont, comme leurs parents, acheter leurs alliances chez le vieil orfèvre de Cracovie qui leur explique l'importance de leur engagement.