To venner fra Jekaterinburg verver seg som frivillige til til å delta under første verdenskrig. Men før de skal reise sin vei ønsker de å besøke Katya, som fremdeles ikke har bestemt seg for hvem av dem hun ønsker seg som kjæreste. Men Katya befinner seg nå i Perm. Hun ber de to vennene om å hente bestemoren hennes Marya for henne. Glasha og lillebroren Grisha trenger et julemirakel: Moren deres er veldig syk, og det er ingen penger eller mat igjen til familien. Men de blir reddet av et tilfeldig møte med Fjodor Sjaljapin.