理查德(克雷格·霍納 Craig Horner 飾)居住在西土世界中,這裡是全世界唯一一片沒有魔法的土地,和西土世界一線相隔的是被帝王和魔法統治的中土世界,這兩個世界被一條魔法界限隔開,任誰也不能穿過。
父親的死讓理查德耿耿於懷,希望依靠自己的力量找到真兇。某日,理查德邂逅了名為凱蘭(布裡吉特·瑞根 Bridget Regan 飾)的神秘女子,沒想到他們的相遇徹底改寫了兩人的命運。在凱蘭的帶領之下,理查德穿越了邊界來到了中土世界,尋找離群索居的第一巫師,沒想到這位神秘的老者就潛伏在他的身邊。第一巫師告訴理查德,邪惡的哈達拉王國統治者達肯(克雷格·帕克 Craig Parker 飾)準備向中土世界發起侵略,而理查德就是那僅存的希望。