1 серия. Действие фильма начинается во время революции 1905 года. Молодой учитель Андрей Лобанович (Эдуард Изотов)приезжает работать в белорусское село Тельшино. Выполняя обещание другу, погибшему от руки царского сыщика, Лобанович вступает в фиктивный брак с революционеркой Ольгой Андросовой.
Дочь лесничего Ядвися (Наталья Кустинская), которую любит Андрей, соглашается ждать его развода, но просит, чтобы Ольга никогда не появлялась в селе. Однако по поручению подпольного комитета Ольга приезжает в Тельшино, чтобы передать Лобановичу документы, подтверждающие права крестьян на землю, отнятую помещиком. Ядвися узнаёт о приезде Ольги и, оскорблённая, соглашается выйти замуж за другого.
Андрей передаёт крестьянам документы, уговорив их не действовать силой, а идти к помещику с петицией. Тот вызывает из города казаков и безжалостно расправляется с крестьянами. Крестьяне поднимают восстание. Рассеиваются иллюзии Лобановича, и он становится профессиональным революционером.
2 серия. В ночь на Ивана Купалу возле костра в лесу собрался съезд учителей. Неожиданно появившиеся жандармы разогнали сходку и арестовали руководителя. Вскоре их всех уволили из школ. Лобанович тоже оказался без работы.
Он ещё раз встретился с Ядвисей. Она говорила, что уйдет от мужа, что любит только Андрея. Но на следующее свидание Ядвися не пришла... Лобановичу было предписано никуда не выезжать, полиция установила за ним слежку. Но он по-прежнему был связан с друзьями-подпольщиками. Ему помогала Ольга, его фиктивная жена. Богатая дворянка, скромная девушка не вызывала подозрений у полиции.
Как-то раз Лобанович случайно столкнулся с Ядвисей. Она умоляла оставить её с мужем в покое: они не хотят вмешиваться в политику. Снова с Ольгой Андрей встретился перед своим арестом. Прощаясь, они вдруг поняли, что любят друг друга. Суд приговорил Лобановича к нескольим годам каторги. Вместе с мужем в заключение отправилась и Ольга.