Осень 1942 года. Сталинград превратился в руины после месяцев ожесточенных боев. Немецкие войска пытаются закрепиться на берегу Волги, но советские солдаты оказывают яростное сопротивление. Капитан Громов и его отряд из пяти бойцов получают приказ удержать стратегически важный дом, который позже станет символом обороны.
Группа обнаруживает в полуразрушенном здании Катю — местную жительницу, чудом выжившую после бомбежек. Девушка отказывается эвакуироваться, становясь связующим звеном между солдатами и реальностью за пределами войны. В подвалах дома бойцы создают импровизированный штаб, готовясь к неминуемой атаке.
Параллельно показана история немецкого офицера Кана. Он влюбляется в русскую девушку Машу, чей дом уничтожен бомбардировками. Кан насильно переселяет ее в захваченное здание, пытаясь защитить от ужасов войны. Его одержимость Машей переплетается с приказом уничтожить советский опорный пункт.
Немцы начинают штурм. Громов и его люди отбивают первые атаки, используя знание территории. Кан приказывает взять защитников живыми, рассчитывая сломить их морально. Он отправляет к дому группу заложников, угрожая расстрелять их, если бойцы не сдадутся. Громов отказывается, понимая, что капитуляция обречет город.
После провала переговоров Кан применяет огнеметы. Пожар охватывает здание, но советские солдаты продолжают сопротивление. В разгар боя Громов и Катя сближаются, находя в себе силы мечтать о мире. Их отношения становятся символом надежды среди хаоса.
Финальный штурм приводит к гибели большинства защитников. Громов жертвует собой, подорвав склад боеприпасов и остановив наступление немцев. Катя, тяжело раненая, остается единственной выжившей в доме. Кан, осознав тщетность своих действий, теряет Машу — она погибает при артобстреле.
Группа обнаруживает в полуразрушенном здании Катю — местную жительницу, чудом выжившую после бомбежек. Девушка отказывается эвакуироваться, становясь связующим звеном между солдатами и реальностью за пределами войны. В подвалах дома бойцы создают импровизированный штаб, готовясь к неминуемой атаке.
Параллельно показана история немецкого офицера Кана. Он влюбляется в русскую девушку Машу, чей дом уничтожен бомбардировками. Кан насильно переселяет ее в захваченное здание, пытаясь защитить от ужасов войны. Его одержимость Машей переплетается с приказом уничтожить советский опорный пункт.
Немцы начинают штурм. Громов и его люди отбивают первые атаки, используя знание территории. Кан приказывает взять защитников живыми, рассчитывая сломить их морально. Он отправляет к дому группу заложников, угрожая расстрелять их, если бойцы не сдадутся. Громов отказывается, понимая, что капитуляция обречет город.
После провала переговоров Кан применяет огнеметы. Пожар охватывает здание, но советские солдаты продолжают сопротивление. В разгар боя Громов и Катя сближаются, находя в себе силы мечтать о мире. Их отношения становятся символом надежды среди хаоса.
Финальный штурм приводит к гибели большинства защитников. Громов жертвует собой, подорвав склад боеприпасов и остановив наступление немцев. Катя, тяжело раненая, остается единственной выжившей в доме. Кан, осознав тщетность своих действий, теряет Машу — она погибает при артобстреле.

