Dans un petit village russe, propriétaires terriens, les "Koulaks", et paysans s'opposent, alors que les terres sont progressivement collectivisées. Cet affrontement trouve son point d'orgue quand Vassili, ardent défenseur du communisme et des kolkhozes, est assassiné. Tout le village est alors bouleversé.
Ivan et Marichka, deux enfants, s'aiment passionnément malgré la rivalité funeste qui oppose leurs familles depuis toujours. A l'adolescence, Ivan gagne les alpages pour garder les troupeaux. Saisi d'un étrange pressentiment, il retourne bientôt au village, pour apprendre que Marichka s'est noyée dans la rivière en voulant le rejoindre.