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