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