Alithea Binnie, bien que satisfaite par sa vie, porte un regard sceptique sur le monde. Un jour, elle rencontre un génie qui lui propose d’exaucer trois vœux en échange de sa liberté. Mais Alithea est bien trop érudite pour ignorer que, dans les contes, les histoires de vœux se terminent...
Karin étudie la musique à Rome et tombe amoureuse de Bruno. Elle apprend qu'il est marié et retourne donc en Suède. Elle rencontre David. Ils se marient et ont une fille. David est envoyé à Rome. Karin retrouve Bruno.