Надя работает кассиром в супермаркете в маленьком провинциальном городке. Скромно живет с сыном Санькой. Внезапно у нее обнаруживается серьезное сердечное заболевание — ей необходима пересадка сердца.
Надя, взяв с собой сына и кошку, отправляется в столицу, где ее ждут в благотворительном фонде. Она знакомится с сотрудницей фонда Ольгой и ее подругой Алёной.
Пока Надя лежит в больнице, Алёна забирает Саньку к себе и заботится о нем. Когда выясняется, что фонд не может помочь Наде, она передает опеку над Санькой Алёне. Мальчик остается в столице, а Надя возвращается в родной город — фактически умирать. Однако, через некоторое время донорское сердце для Нади находят, и она возвращается в столицу. Санька живет у Алёны и скучает по маме.
После успешной операции Надя хочет вернуть себе сына, но сталкивается с сопротивлением Алёны… На суде по поводу Саньки всё идёт не в пользу Нади. Она не сказала адвокату, что виделась с сыном. Это очень осложняет дело, оно почти проиграно.
Чтобы выиграть суд Надя должна солгать и подставить профессора Олега Борисовича и Ольгу. Надя даёт показания против профессора и Ольги, но тут же признаётся, что всё это выдумано, она не может их предать.
Санька сбегает из дома, его ищут. Надя и Алёна находят его в парке. Они едут к Алёне, увидев Шурика и Надю вместе, она согласна отдать ребёнка. Надя с Мишей и Санькой возвращаются домой.