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