Сюжет сериала развивается в двух временных плоскостях. В настоящем мы видим Машу (Анна Нахапетова) - молодую женщину, которая живет спокойно и счастливо со своим мужем Романом (Алексей Вакулов) и сыном Витей (Никита Тезов). Но однажды ее жизнь рушится: она узнает, что у нее ВИЧ - вирус иммунодефицита человека. Роман не выдерживает такого удара и подает на развод, а также выкрал Витю и скрылся с ним. Маша отчаянно пытается найти своего сына, но попадает в ловушку преступников, которые избивают ее и оставляют умирать на обочине дороги. Ей на помощь приходит случайный прохожий (Роман Перелыгин), который отвозит ее в больницу.
В прошлом мы видим, как Маша и Роман познакомились и полюбили друг друга. Они были молоды и красивы, строили планы на будущее, радовались рождению сына. Маша работала врачом-терапевтом в поликлинике, Роман - юристом в крупной фирме. Они жили в своей квартире, имели хороший доход и друзей. Но все изменилось после того, как Маша заразилась ВИЧ от одного из своих пациентов.