Roxie Smith 17 year old find herself unfortunate situation in which a mafia gang try to sacrifice people in a ritual to gain more power in the underworld. She was force to fight a demon and through that fight she became aware of her witch power.
And with a powerful witch who look 20 year old but is actually 350 year old and is obsessed with turning her into the ultimate witch as her mentor. Roxie become a vigilante and fight against vampire, werewolf, witches, demon, and any other supernatural creature that dare to cause harm to innocence well also trying to live a normal life.