1238 год. После разгрома Рязани, Владимира, Торжка и Москвы, хан Батый принимает решение не штурмовать хорошо укреплённый Новгород и отводит свои силы. Он делит огромное войско на несколько частей, чтобы разными маршрутами выйти к степным рубежам и соединиться у стен Козельска. Узнав о приближении монгольских орд, горожане полны решимости защищать свой город до последнего.
Жители Козельска готовятся к долгой и тяжёлой осаде, понимая, какая участь постигла другие русские города. Они укрепляют стены, запасаются провизией и оружием, зная, что пощады от захватчиков ждать не приходится. Дух сопротивления объединяет всех — от мала до велика, и каждый готов отдать жизнь за родную землю.