Manu Bennett扮演德魯伊Allanon.在沙娜拉之劍的世界中,他是德魯伊種族中唯一的倖存者.他聰明、睿智、有洞察力,性格嚴肅。他意識到一些非常重要的事情即將發生——因為智慧之樹Ellcrys已經開始枯死.他請求Wil拯救四方大陸,實現他的天命
Ivana Baquero扮演年輕女人Eretria,她被迫利用自己的美貌和智慧來求生存。她是個人類,被一群綽號流浪者(Rovers)的盜賊撫養長大.當她救Wil脫險之後,她不知不覺地捲入了Wil和Amberle拯救四方大陸的使命,從此與他們緊密聯繫在一起
John Rhys-Davies扮演Amberle公主的祖父Eventine國王,數十年來一直在兒子Arion和Ander的支持下統治Elvin王國. Eventine為了確保四方大陸的和平做出了一些可疑的事情,當他最心愛的孫女被選為實現危險使命的人,他的人生道路隨之改變
Brooke Williams扮演聰明睿智的精靈Catania,不僅是精靈公主Amberle的侍女,還是她在王宮中最忠實的朋友。 Daniel MacPherson扮演Elvin王國的繼承人Arion王子。他是個非常嚴肅認真的人,性格與放蕩不羈的兄弟Ander正好相反。他一直在向父親Eventine國王證明自己有能力繼承王位,但是當Amberle失蹤之後,他的計劃被複雜化了
Marcus Vanco扮演具有神秘幻覺的Brandon,他的家人因為對他感到恐懼而將他鎖在牆上。他被餓得奄奄一息,幸虧Wil和Amberle及時發現了他。大魔法師Allanon對他頗感興趣,他相信這個孩子的能力對於拯救四方大陸十分重要