Akcja filmu rozgrywa się w latach 80. XIX wieku. Justyna Orzelska (Iwona Katarzyna Pawlak) mieszka w nadniemeńskiej wsi w domu swego wuja, Benedykta Korczyńskiego. Jej ojciec stracił niegdyś majątek i pozbawił córkę posagu. Pewnego dnia Justyna poznaje Jana Bohatyrowicza (Adam Marjański), mieszkańca sąsiedniego zaścianka. Młodzi spotykają się coraz częściej. Dziewczyna poznaje historię rodów Korczyńskich i Bohatyrowiczów, które od lat są skłócone. Zakochana w Janie, postanawia go poślubić bez względu na opinię wuja i jego rodziny. W rezultacie ślub Justyny i Jana staje się okazją do zgody i puszczenia w niepamięć dawnych sporów... Film jest ekranizacją powieści Elizy Orzeszkowej.