W zamku Harvell kona król Lesketh. Młoda Melliandra, córka wpływowego lorda, buntuje się przeciw małżeństwu ze złowieszczym księciem Kylockiem. W podziemiach zamku uczeń Jack odkrywa ku swemu przerażeniu, że potrafi czynić cuda. Wraz Melliandrą uciekają z zamku, ścigani przez czarodzieja, który od dziesięcioleci próbuje zawładnąć królestwem. Tymczasem, porzucając dom i rodzinę, wyrusza z misją młody rycerz, by dotrzeć na zdradziecką wyspę Larn, gdzie kryje się klucz do desperacko poszukiwanej przez niego prawdy.