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