一千年前的布列颠群岛上,当时王刚登基为王。当邪恶的罗勃和他残暴的助手格利分抢走亚瑟王的石中剑亚瑟王的石中剑石中剑掉在一座浓密可怕的魔法森林;凯莉是一个好胜心强的女孩,她硬著头皮闯进去……以凯尔特神话为背景,莱昂内尔爵士是一位圆桌骑士,在挫败邪恶的鲁伯爵士对亚瑟王的暗杀企图时被杀。随后鲁伯被亚瑟王的剑Excalibur赶走了。在莱昂内尔的葬礼上,亚瑟告诉莱昂内尔的女儿凯莉和他的妻子朱莉安娜,卡米洛特永远欢迎他们。凯莉梦想成为一名骑士,就像她父亲一样,并在农场工作的同时训练自己。十年后,鲁伯的狮鹫袭击了卡米洛特,偷走了神剑并伤害了亚瑟王。梅林的宠物猎鹰艾登攻击狮鹫,导致狮鹫将剑掉入禁林。狮鹫被森林里有知觉的树木赶走了。当凯莉听到这个消息时,她计划亲自寻找神剑,这让她的母亲很不高兴。鲁伯袭击了农场并抓住了凯莉和朱莉安娜,计划利用他们进入卡米洛特。他使用女巫药剂将他的追随者与他们的武器和一只名叫刀喙的怕老婆的公鸡融合在一起。听到鲁伯的计划后,凯莉逃脱并前往森林,遭到钢铁人和刀喙的追击。进入森林后,凯莉被加勒特救了,加勒特是一个盲人 隐士和艾登。他们决定寻找神剑,凯莉说服他让她加入这次探索。鲁伯从刃喙那里得知此事,并决定跟随他们以获得神剑。凯莉和加勒特遇到了一条名叫德文和康沃尔的爱说俏皮话的双头龙,它的两个头无法忍受对方,梦想着分开,既不能飞也不能喷火。他们逃离了一群攻击龙,并被鲁伯和他的追随者消灭了,德文和康沃尔也加入了他们的任务。在一个休息的夜晚(凯莉很不情愿),加勒特透露他曾经是亚瑟王的马童,他想成为一名骑士。他在从火中拯救国王的马匹时被踢中头部,导致失明。事件发生后,莱昂内尔爵士仍然相信加勒特并亲自训练他。加勒特还向凯莉介绍了更多有关森林的知识,包括神奇治疗植物的存在。第二天,他们只在一个巨大的脚印中找到了Excalibur的腰带和剑鞘。凯利沮丧的咆哮导致加勒特错过了艾登的信号,他被鲁伯的一名手下打伤。凯莉利用有感知力的树木困住了鲁伯和他的手下,并护送加勒特进入一个偏僻的洞穴,在那里她使用一种治疗植物来治愈加勒特的伤口。凯莉和加勒特和解并表达了对彼此的爱。第二天,一行人走进一个巨大的洞穴,里面有一个岩石般的食人魔拿着Excalibur,把它当作牙签。他们抢走了Excalibur,并在此过程中逃离了鲁伯。他们到达了森林的尽头,但加勒特决定留下来,声称他不属于卡米洛特,并将神剑交给了凯莉。鲁伯抓住了凯莉,拿走了神剑并将其与他的右臂融合。他将凯莉和朱莉安娜囚禁在马车里。目睹这一幕的德文郡和康沃尔郡赶到加勒特并说服他拯救凯莉。通过第一次合作,德文郡和康沃尔郡能够飞行和喷火,他们将加勒特飞往卡米洛特。刀喙与他那只怕老婆的母鸡和解并将凯莉从绳索中解救出来,她警告守卫鲁伯的陷阱,暴露了他和他的钢铁人。加勒特、德文和康沃尔不久后也赶到并帮助她。凯莉和加勒特进入城堡,而德文郡和康沃尔则向狮鹫喷火,将艾登从狮鹫手中救了出来。在里面,凯莉和加勒特发现鲁伯试图用神剑杀死亚瑟,并为他现在变得多么强大而沾沾自喜。他们介入并欺骗鲁伯将神剑放回石头上,使其魔法瓦解了鲁伯,使包括刀喙在内的追随者恢复正常,并暂时将德文郡和康沃尔郡分开,但他们决定最终再次聚在一起。后来,卡米洛特恢复了昔日的辉煌,凯莉和加勒特结婚了,两人都成为了圆桌骑士,然后一起骑着马奔向远方。