В деревне живут продавщица магазина Марго и тракторист Максим, которые уже несколько лет находятся в отношениях, но так и не связали себя узами брака. Максим хочет создать семью и завести детей, тогда как Марго медлит с решением, отказываясь выходить замуж до тех пор, пока не станет беременной. Однако она хранит в секрете истинную причину своего поведения: ей уже долго снится один и тот же сон о своем истинном суженом, с которым она будет счастлива, и это не Максим. Все меняется, когда в их деревне появляется новый бригадир Борис, который начинает проявлять интерес к Марго. Возникает ревность со стороны Максима, что приводит к ссорам и их расставанию. В итоге Максим уходит к подруге Марго, Любе, которая давно к нему тянется. Марго же отвечает на ухаживания Бориса, но вскоре она обнаруживает, что беременна, что ставит её перед важным выбором.