Au cours de la Guerre civile russe (1918-1921), une unité de l’Armée rouge en marche dans une région désertique du Turkestan fait prisonnier un officier blanc. Il doit être emmené à l’état-major par un détachement de trois soldats, parmi lesquels Marioutka, tireuse d’élite, qui a déjà abattu 40 gardes blancs. Le détachement subit une tempête sur la mer d’Aral ; Marioutka et le prisonnier trouvent refuge sur une île et dans cet isolement, vivent une histoire d’amour. Mais des gardes blancs débarquent sur l’île et Marioutka abat son prisonnier.