Piotr Andréievich Griniov, el único hijo vivo de un exoficial del ejército, cuando cumple 16 años es enviado por su padre a Oremburgo para que realice servicio militar.
Esto le causa problemas con Shvabrin, quien había sido rechazado por ella.
Poco después, la fortaleza es asediada por Yemelián Pugachov, quien dice ser el emperador fallecido Pedro III.
Sin embargo, le perdona la vida ya que Pugachov resulta ser el hombre que lo había ayudado durante la tormenta y reconoce a Piotr y le agradece por el abrigo.
Piotr y María se dirigen a la casa de su padre, pero son interceptados por el ejército imperial.
El joven presencia la ejecución de Pugachov y la novela termina con su matrimonio con María.