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