1941年第二次世界大戰(zhàn)肆虐時(shí),德國(guó)納粹入侵聯(lián)。在經(jīng)歷長(zhǎng)達(dá)4個(gè)月的攻堅(jiān)戰(zhàn)無后,希特勒決定饑餓和圍困的方奪取列寧格勒。粹圍城三年,尸遍野的列寧格勒為一座死亡之城 英國(guó)女記者凱特·戴維斯(米?索維諾 Mira Sorvino 飾)在前線采訪時(shí),與她的愛人國(guó)記者菲利普·克(加布里埃?伯恩 Gabriel Byrne 飾)失散,被困列寧格勒。孤立援的凱特幸得列格勒義勇軍女警娜(歐嘉·蘇圖娃 Olga Sutulova 飾)的幫助與庇。兩人堅(jiān)守在冰雪地的戰(zhàn)火之中與飽受饑餓折磨蘇聯(lián)軍民一起,生存而戰(zhàn)?