В начале 1238 года монгольская армия, уже успевшая сжечь Рязань, Москву и Торжок, внезапно развернулась от стен Новгорода. Хан Батый принял решение идти к южным границам, разделив свои тумены на несколько потоков. Местом встречи для них был назначен небольшой городок Козельск, который в планах завоевателей даже не фигурировал как серьезная цель. Но именно здесь всё пошло не по сценарию завоевателя.
Когда до жителей донеслась весть, что на них движется пёстрая орда, никто не стал собирать вещи. Люди прекрасно понимали, что стены у них невысокие, а воинов раз, два и обчелся. Но было в этой обреченности что-то упрямое, почти безумное. Решение обороняться приняли не князья и воеводы, а сам город, каждый его житель. Им предстояло держать строй не ради победы, а ради того, чтобы враг запомнил это место как жирную точку в своей кампании. Это история не про великие полководческие планы, а про то, как маленький клочок земли может скрутить в узел целую армию, если люди решают