Vers 1830 en Ukraine, Ostap et Solomia s'aiment. Mais ils sont les serfs d'un seigneur qui a décidé de marier Solomia à son valet et d'envoyer Ostap à l'armée. Alors le jour du mariage, Ostap décide de passer la frontière de Bessarabie pour trouver,de l'autre côté du Danube, la liberté. Après un temps d'hésitation, Solomia le rattrape et décide de partir avec lui. A peine arrivé sur l'autre rive, Ostap défie les gardes restés de l'autre côté, mais ceux-ci tirent et une balle l'atteint et l'immobilise dans les roseaux. C'est une famille de Tziganes, habitant non loin, qui sauvera Ostap et hébergera pendant plusieurs semaines les amoureux. Les Tziganes sont des voleurs de chevaux peu scrupuleux et ils décident de revendre leur dernier cheval après avoir masqué ses défauts ....