Seventeen-year-old Lev Beniov, having been arrested for looting the corpse of a German paratrooper, is given the opportunity to be released from jail if he, along with a soldier imprisoned for desertion, can secure twelve eggs to be used in the colonel's daughter's wedding cake by traversing the dangerous streets of Leningrad.