Op Nieuwjaarsdag ontvangt Julia Snegirevo een 40 jaar oude brief. Hierin verontschuldigt haar toenmalige geliefde Gregory Zemlyanikin (Alexei Petrenko) zich voor zijn stommiteiten en dat hij voor haar kiest boven alles en iedereen. Hij zal om 12 uur op haar wachten onder de grote klok op het Rode Plein, ieder jaar net zolang tot ze komt. Julia gaat naar het plein, maar Gregory is nergens te bekennen. Na 40 jaar wachten gelooft hij er niet meer in en vliegt de piloot voor zijn werk naar een ver afgelegen stad.