Рождественская мистерия-бурлеск о сватовстве на колядование двух женихов к другу девушки, дочери богатого сотника. Действие происходит в семнадцатом веке, близ Чигирина, в казацкой слободе, в ночь на Рождество Христово.

Крестьянина Назара Стодолю, приговорённого польским магнатом Халецким к смерти, спасает его друг Гнат. Назар и Гнат попадают в имение украинского сотника Кичатого. Сотник, пригласив священника, уговаривает беглецов подписать бумагу о том, что они добровольно приписались к имению Кичатого. Гнат отказывается, а Назар, влюбившийся в дочь хозяина Галю, не раздумывая ставит подпись и снова попадает в кабалу крепостничества. Вскоре Гнат возглавил народную борьбу с угнетателями. К восставшим присоединяются Назар и Галя...