Mariée à Franz, prince d'un royaume voisin, Saphir donne naissance à des jumeaux : le prince Daisy et la princesse Violette. Mais une intrigante duchesse réussit à enlever le prince et à l'abandonner dans la forêt. La princesse Violette se voit donc forcée de jouer un double jeu : rester elle-même, et se déguiser en prince quand il le faut, pour masquer la disparition de son frère jumeau au grand dam de sa mère. Les deux enfants grandissent donc ignorant chacun l'existance de l'autre. De son côté, la duchesse cherche à percer le secret de Violette qui entre temps apprend l'existence de son frère. Un complot se trame et la famille royale est enfermée dans une tour. Pour sauver sa famille, Violette décide de partir à la recherche de son frère. C'est alors le début d'une grande aventure.
Tezuka nous propose ici un conte universel qui s'adresse principalement aux enfants mais qui touche aussi les adultes par sa grande qualité.