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