En 1888, en Autriche, l'archiduc Rodolphe, fils unique de l'empereur François-Joseph, est tenu à l'écart des affaires. Il se pose en champion de l'opposition libérale et s'attire la haine du comte Taafe, ministre de l'empereur. Après avoir été forcé d'épouser Stéphanie de Belgique, Rodolphe passe désormais des nuits de plaisir dans la maison Sacher avec son ami, Philippe de Cobourg. Dans une fête foraine, Rodolphe remarque une jolie jeune fille, Marie Vetsera, dont il s'éprend...
Un aristocrate, le marquis Antoine de Fontaine, sur le point d'épouser une artiste de music-hall, lui offre un somptueux collier de diamants qu'il affirme avoir été un cadeau de Louis XIV à une noble dame de sa cour. Un cambrioleur s'introduit dans la maison pour dérober le bijou, mais s'avère n'être autre que l’ancien amant de sa victime. Le cambrioleur et la jeune femme quittent la maison du marquis pour se souvenir du « bon vieux temps » dans plusieurs flashbacks qui les ramènent à l'impasse des Deux-Anges où ils s'aimèrent passionnément, et à une série d'étranges rencontres.