Le roi Miroslav demande en mariage la princesse Krasomila. Elle refuse. Il se deguise alors en jardinier et vient travailler a la cour du vieux pere de Krasomila. La princesse devra rabaisser son orgueil afin que le jardinier lui apprenne a cultiver les roses chantantes.
1945, dans un petit village morave. Olin, 12 ans, souffre de sa petite taille, des railleries des enfants et d'un père très violent. Il se réfugie dans ses rêveries permanentes. Après le repli des troupes allemandes, on attend l'arrivée des chars de l'Armée Rouge. Les villageois décident...