故事發生在遙遠的1500年前,沃提根(裘德·洛 Jude Law 飾)背叛了自己的哥哥尤瑟王(艾瑞克·巴納 Eric Bana 飾),導致了人類和巫師之間維系了百年的平衡被打破。幸運的是,尤瑟王唯一的後裔逃過了一劫,這令他的血脈並不至於就此斷絕。 一晃眼15年過去,小小的嬰兒被取名為亞瑟(查理·漢納姆 Charlie Hunnam 飾),成長在社會的最底層,並且對自己的身世一無所知。沃提根殺死了哥哥之後獨攬大權,施展自己的鐵腕統治手段,一時間民不聊生。一次偶然中,亞瑟拔出了一把深深插進了巨石中的寶劍,在傳說中,這把劍只有擁有王室血統的人才能夠舉起。這一消息很快就傳到了沃提根的耳中,亞瑟遭到了逮捕。