Leningrad, 1941. In deze stad van vervallen grandeur, vroeger bekend als St. Petersburg, lijkt de oorlog in Europa ver weg. De jonge Tatiana Metanow woont samen met haar familie in een krap appartement. De harde realiteit van het communistische Rusland maakt het leven van alledag niet gemakkelijk. Maar wanneer Hitler zijn pact met Stalin verbreekt en het land binnenvalt, wordt de situatie vele malen ernstiger. Tatiana ontmoet de knappe Alexander, officier bij het Rode Leger. Hij verbergt met zijn lichte accent en zijn charmante zelfverzekerdheid een geheimzinnig verleden. Wanneer de blokkade van het Duitse leger de stad in zijn greep krijgt, wordt de familie Metanov gedwongen tot wanhopige maatregelen om te overleven. Daarom proberen Tatiana en Alexander hun onmogelijke liefde geheim te houden.