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