După moartea părinților săi, Heaven a rămas cu o promisiune de neclintit: să aibă grijă de sora ei mai mică.
Lui David i s-a părut mereu că fata visătoare pe care o vedea întotdeauna prin sat avea ceva special și ar fi vrut să descopere totul despre ea.
Evenimentele nefericite îi unesc și se văd nevoiți să găsească soluții împreună, alături de oameni la care nu s-ar fi gândit vreodată, cum ar fi o prințesă arogantă și o tânără vrăjitoare isteață, cu sânge regal.
În ciuda tuturor neînțelegerilor, Heaven și David își dau seama că nimic nu e întâmplător și că sunt făcuți unul pentru celălalt. Până când unul dintre ei alege să distrugă ceea ce au clădit și să-i lase pe toți cu un sentiment greu de acceptat.
Dezamăgire.
Și vor învăța că există un lucru cu ajutorul căruia vor reuși să ajungă până la final. Se vor avea unii pe alții pentru totdeauna.