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