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