Приехав на службу в Белогорскую крепость, Пётр влюбляется в дочь коменданта крепости, Машу Миронову. Сослуживец Гринёва, офицер Алексей Швабрин, с которым он познакомился уже в крепости, тоже оказывается неравнодушен к капитанской дочери и вызывает Петра на дуэль. В ходе которой наносит Гринёву ранение.