Prinzessin Aurelia soll den Prinzen des verfeindeten Nachbarlandes Achleva heiraten, um einen alten Friedensvertrag zu würdigen. Ihren Verlobten kennt sie bisher nur aus Briefen, Achleva nur aus klischeehaften Erzählungen. Einen Vorteil jedoch hätte eine Heirat nach Achleva für Aurelia: In ihrer Heimat ist Magie strengstens verboten und sie wird als Hexe verschrien. Als auf einem Fest ein Mordanschlag auf Aurelia verübt wird, muss sie Magie einsetzen. Um dem wütenden Mob zu entkommen, bleibt Aurelia nur noch die Flucht. Schnell stellt sie fest, dass der Anschlag auf ihr Leben nur ein Teil einer weitreichenden Verschwörung ist.