Софійка навчається у 7 класі, часто читає й перечитує відому казку про Русалоньку, яка вірно любила принца, врятувала йому життя, але так і не змогла стати для нього єдиною коханою. Дівчинка вимріяла для себе такий образ і бачила в особі однокласника Вадима Кулаківського прекрасного принца. Мама Софійки готується до весілля тітки Сніжани, вони самі вирішили пошити їй весільне плаття. Софійка тим часом гуляє з молодшим братиком Ростиком. Сімя Софійки нещодавно переїхала до нової квартири, а Софійка почала ходити до нової школи, де і закохаласяв однокласника Вадима Куликівського. Але Софійку зовсім замучили нічні жахіття, що відбуваються у квартирі знизу. Хазяї цієї квартири поїхали, а за кімнатними квітами доглядає сусідка бабця Валя. Дівчинку трішки лякає і сама бабця, і її чорнющий кіт Фантик, та найбільше її бентежать крики й тупіт, що в ніч на повний місяць чи грозу чуються з пустої квартири внизу. Ще Софійка страшенно переживає через те, що однокласник Вадим Кулаківський майже не звертає на неї уваги. Дівчинку бентежить новина, що рід Кулаківських протягом багатьох поколінь переслідує якесь прокляття. Понад усе Софійці хочеться допомогти родині, щоб Вадик жив у нормальнім сім’ї, не страждав, бо батьки далеко, а стара бабуся не може впоратися з вибриками онука-підлітка. Правда, самому Вадику його життя подобається, адже він робить усе, що заманеться: почав палити цигарки, водиться з якимись непевними людьми, краде й перепродає крадене. Щоб вирятувати однокласника з життєвих негараздів, Софійка відважилася подолати час. dovidka.biz.ua Дізнавшись, що стара шафа — це портал, через який можна повернутися в минуле і змінити щось на краще, дівчинка не побоялася використати таку можливість. Софійка випадково виявила, що стара шафа — це портал. Тітка Сніжана перед весіллям почала шукати старі коралі, в яких всі жінки їх сім’ї виходили заміж. Коралі знайшли в старій шафі, а після знайомства з нареченим Сніжани Валентином Софійка одягла коралі і взявши фото зі знайомства Сніжани і Валентина опинилася в минулому. Виявляється шафа переносить Софійку в той час, що на фото. На фото був засмучений хлопчик, прослідкувавши за ним Софійка зрозуміла, що це син Валентина… Софійка повернулася в свій час сказавши фразу «Коралі» навпаки — «Ілларок». Софійка товаришувала з однолітком Сашком, який жив сам з трьома сестрами та мамою. Сашко забезпечував родину як міг — продавав польові квіти, дрова, заробляв зважуванням людей. Після зустрічі з Сашком коралі зникли, Софійка навіть подумала, що то Сашко їх вкрав. Але згодом з’ясувалося, що коралі вкрав Вадим Кулаківський. Через зникнення коралів тітка Сніжана відмінила своє весілля. Згодом коралі Софійці та Сніжана вдалося викупити в товариша Вадима, а Софійка відкрила правду Сніжані про Валентина.