Владимир Дубровский был влюблен в Машу Троекурову, дочь своего заклятого врага. Отцом Маши был Кирила Петрович Троекуров, который довел до смерти Андрея Гавриловича Дубровского.
Владимир хотел отомстить Троекурову за смерть отца, но любовь к Маше не позволила ему расквитаться с помещиком. Однако любовь Маши и Владимира не была счастливой. Молодые люди испытывали друг к другу самые искренние чувства, но Троекуров разрушил счастье своей дочери.
Кирила Петрович выдал Машу замуж за пожилого князя Верейского. Владимир, который поклялся прийти возлюбленной на помощь, не успел расстроить венчание.
Владимир лишился возлюбленной, которая была навеки отдана князю-повесе. Ради любви Владимир отказался от мести, но и счастье он не обрел.