Miriam is a frail young outcast whose healing powers have branded her a witch in the Inquisition of 14th-century Europe. Fleeing her city in search of the Free Towns and acceptance, she is brutally violated by a man she heals from the brink of death. Saved by the intervention of elves, Miriam swears to exact revenge on her assailant. But first she must learn the art of swordmanship and train to be a warrior with her newfound powers of elfin sorcery. When the Free Towns come under seige by the Inquisition - led by Miriam's attacker - the safety and very existence of her people are threatened. Miriam knows her strength will be tested in a face-to-face confrontation with her enemy, but how can she battle for the freedom of others when her own revenge is a mere sword's length away?