Действие происходит во времена восстания Емельяна Пугачёва (1773–1775). Молодой дворянин **Пётр Гринёв** отправляется на службу в Белогорскую крепость. По дороге он попадает в метель, где встречает беглого казака, который позже оказывается Пугачёвым. В благодарность за помощь Гринёв дарит ему заячий тулуп. В крепости Пётр влюбляется в **Марию Миронову**, дочь коменданта, и конфликтует с офицером **Швабриным**, который тоже сватался к Маше. Швабрин вызывает Гринёва на дуэль и ранит его. Когда крепость захватывают войска Пугачёва, комендант казнён, а Швабрин переходит на сторону бунтовщиков. Мария, оставшаяся сиротой, скрывается у попадьи. Пугачёв узнаёт Гринёва и, помня его доброту, спасает от казни. Пётр отказывается присягнуть мятежникам, но просит помочь освободить Машу, которую Швабрин удерживает силой. Пугачёв соглашается. После разгрома восстания Гринёва арестовывают по ложному доносу Швабрина, обвинив его в измене. Маша едет к императрице Екатерине II, умоляя о помиловании. И