Selena lives a life that was beyond perfect. Smart and beautiful like a living Barbie doll. So perfect that means that she doesn't have a flaw right? Well, there is one little thing that she hides from everyone else. She's a real life spell casting witch. Some may consider witches to be fiction but she's one of the few witches to survive century after century. And her best friend has the ability to control fire. Both of them have powers with unending boundaries, what if it's too much that it might take them over? or worse, turn them against each other? What if one day Selena's perfect little world turns upside down?