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