Tempted by an alluring fire demon with a proposition to destroy humanity, the young witch must choose between the revenge she craves and her late mother's wish for peace. With a reticent priest and a sarcastic cat among her painfully short list of friends, she just might be able to stifle her anger and spare the world.