Harry Potter meets Charmed Ones meets any other fantasy story you can think of. A mish mash of poor dialogue, thin characters and poorly thought through stories.
Some entertainment value if you are prepared to put up with this, and have something else to do while you watch it.