Den østrigske ærkehertuginde Sophie arrangerer en tur til Bad Ischl som en "privat familieudflugt" i den hensigt at føre den østrigske kejser Franz Joseph sammen med sin fremtidige kone, prinsesse Helen af Bayern, og blive forlovet med hende. Ved et tilfælde møder Franz Joseph dog Helens lillesøster Sissi og forelsker sig i hende. Stik imod sin ambitiøse mors ønske lykkes det ham at blive gift med Sissi.

En dommer, som står i spidsen for opklaringen af mordet på ærkehertug Franz Ferdinand, bliver selv mål for gerningsmændene.

I 1945 tager den unge dissident Jakob Bronski de to børn, Melanie og Christopher, til sig. 40 år senere er Melanie vokset op og har selv stiftet familie med manden David. Melanie opdager, at Jakob, som hun troede, var blevet dræbt i Auschwitz, stadig er i live. Hun inviterer ham straks til at bo på familiens farm i Canada, og da Jakob ankommer, har han til Melanies store overraskelse Christopher med. Fortiden indhenter nutiden (midten af 1980'erne) og Melanie og Christopher kan ikke længere benægte det bånd, de deler mellem dem.