Dans le petit village de Skalni Hradec, un juge oblige sa femme, beaucoup plus jeune, à assister à l'humiliation publique d'une épouse infidèle qui est attachée avec des cordes à une croix en bois. Il lui dit ensuite qu'il la tuera si jamais il la surprend à être infidèle. Bientôt, elle tombe amoureuse d'un autre homme.
Après avoir terminé ses études universitaires, Nickolo retourne dans la petite ville suédoise où son grand-père André Gregory est coiffeur. Plutôt que d'exercer une profession plus élevée, il est déterminé à travailler dans le salon de coiffure. Sophie Svensson, créatrice d'un tonique capillaire miraculeux breveté, a la folie des grandeurs et souhaite que sa petite- fille Astrid fasse un mariage aristocratique. Elle est donc troublée par la romance naissante d'Astrid avec Nickolo, dont le passé n'est pas tout à fait ce que tout le monde imagine.
Pour sauver son frère prodigue de la disgrâce, Giulia se donne au meilleur ami de son mari et se retrouve enceinte ; des années plus tard, la paternité de ses enfants est remise en question.