We live in a world where humans don't believe in mythical creatures, only on the use of technology. There's only a few with the gift of traveling to the other dimension. And a few others who have never been but could speak to the people on the other side.
Long ago a princess was born, her name was Lilah. She lived in a beautiful castle with her pet Dragon. They forced Lilah to marry a king she did not love. Over centuries she was re-born while her Dragon was aging. After Lilah's last death she told her Dragon, "When I'm reborn send me away to the Human world." And as obedient was her Dragon, he did what he was told. Her Dragon had to go into hiding after what he had done and when it was the right time he would go find his Queen and bring her back.
Around the same time a powerful witch was born, her name was Amity. Her mother: The Queen of Witches cast her daughter away to the real world. Amity's mother thought she would be safer if she didn't know her real identity. She cast a curse on Amity if she ever left Sirena's cottage she would have no trace of her memory. Decades passed and Amity began to age while the Dimension Draglemire became at its worse.
In the Human world Lilah And Amity became best of friends and were inseparable. When they began to get drawn through the forest smith way, they realized to keep coming back to find out more. While they kept coming a magical force sent to both Lilah's Dragon and Amity's Mother and they both had plans for each one of them.
Lilah's Dragon sought for her and succeeded, but by the time it happened she had no memory of her past life. While Amity's mother led her to Sirena for her return to Draglemire.
Everything changed over the years. For the human world and for the Dimension. Lilah and Amity have a long journey to know what they would decide next. There finally of age would knowing the truth make them evil or would they make them the better good?