Жилин служит на Кавказе офицером. Однажды он получает письмо от матери с просьбой приехать домой. Подумав, Жилин «выправил отпуск», простился с друзьями и собрался ехать.
«На Кавказе тогда война была» – татары нападали на одиноких путников, поэтому обоз Жилина сопровождали солдаты. Желая доехать быстрее, офицер решает оторваться от сопровождающих, к нему присоединяется Костылин.
Однако по дороге им встретились татары. По вине Костылина, который испугался и сбежал, безоружного Жилина схватили и увезли в аул (татарскую деревню). На пленника надели колодку и заперли в сарае. Через некоторое время Жилину сообщили, что схвативший его татарин поймал также Костылина и продал пленников Абдул-Мурату, который стал теперь их «хозяином». Татарин заставил пленников написать письма домой с просьбой о выкупе. Жилин понимал, что у его матери нет денег, поэтому написал письмо с неверным адресом, чтобы оно не дошло.
Жилин с Костылиным целый месяц прожили в сарае. Днем на них надевали колодки и снимали ночью. Жилин «на всякое рукоделье мастер был», поэтому ради развлечения начал лепить кукол из глины для хозяйской дочери Дины. Девочка, благодарная мужчине за игрушки, тайно приносила ему еду – молоко и лепешки.
Планируя побег, Жилин начал копать в сарае лаз. В одну из ночей, когда татары уехали из аула, пленники сбежали. Офицеры беспрепятственно покинули аул. Вскоре Костылин начал жаловаться на то, что натер ноги. Почти всю ночь они шли по лесу, Костылин сильно отставал и, когда товарищ уже не мог идти, Жилин понес его на себе. На дороге их поймали другие татары и отвезли к Абдул-Мурату.
В ауле русских хотели убить, но Абдул-Мурат решил дождаться выкупа. Снова на беглецов надели колодки и на этот раз спустили в яму глубиной в пять аршин. «Житье им стало совсем дурное». Офицерам давали сырую еду, «как собакам», в самой яме было мокро и душно. Костылин сильно заболел – «все стонет или спит», «и Жилин приуныл». Как-то у ямы появилась Дина – девушка принесла им еды. В другой раз она сообщила, что Жилина собираются убить. Офицер попросил девушку принести ему длинную палку, и ночью Дина сбросила в яму длинный шест.
Жилин собирался взять Костылина с собой, но тот был слишком слаб и сам отказался. С помощью Дины офицер выбрался из ямы. Ему очень мешала колодка, но сбить замок у него никак не получалось, пришлось бежать так. Прощаясь, Дина заплакала и дала мужчине в дорогу лепешек.
Офицер прошел лес и, выйдя к полю, увидел слева казаков, сидящих у костров. Жилин поспешил пересечь поле, боясь на пути встретить татар. Так и случилось – не успел он добежать к своим, как его заметили трое татар. Тогда Жилин замахал руками и закричал: «Братцы! Выручай! Братцы!». Казаки услышали его, пустились наперерез татарам и