This ‘bewitching’ fantasy will have you rooting for the heroine. She’s a trainee witch (the good kind) and now she faces the biggest challenge of her life: battling a mystery new witch. Will she be able to stand up to the spells and weapons? Is Jessica who she says she is?