It's okay, not spectacular. It's super cheesy and poorly written. There are a lot of overtones of Vampire Diaries and Charmed. Between the script and the actors, it gets a bit old, quick. (It's hard to see Ross Lynch in anything other than Austin & Ally. He's choosing darker roles since.)