High school graduate, Charlotte Montclair has been dreaming of the same mysterious and charming boy for months now. She has always attributed those dreams to stress and her wild imagination. But when she walks out of her family’s restaurant and meets face to face the boy of her dreams, she can no longer deny that something strange is happening here. All is fun and games as Charlotte starts to get to know Lucas until one day. Whatever made Lucas run away to Charlotte has caught up with him. Now Charlotte is swept off of her feet and into a magical realm where they will unravel the secret that could save them and his family. But before long, they will run and hide for their lives or fall right back into the trap set out to catch Lucas.