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