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