Two people. Two souls. Destined for one another. Though nothing is quite that simple. Gina is a normal teenage girl, living a normal teenage life. That is until she meets Jeremy. Jeremy is different, and Gina, well... she's special. It turns out she has magic. Though as she gets to know Jeremy she realises that he is here for more than what he originally was looking for. She realises that they're Kindred Spirits, alike in nature and in spirit, destined for each other. Soul Mates. But again nothing is ever that simple. Ever. There are always complications. Always. She'll learn that everything comes with a price, even magic, even her destiny, even Jeremy.