I en avlägsen del av det gåtfulla landet Prydain härskar den ondskefulle kungen. Han är besatt av tanken att finna den magiska kitteln så att han ytterligare kan öka sin makt genom dess innehåll av övernaturliga krafter. Men han blir utmanad av en oväntad motståndare - Taran, en ung pojke som drömmer om att bli hjälte. Med hjälp av ett magiskt svärd, en hundliknande varelse vid namn Gurgi, en vacker prinsessa och och en märklig gris som kan se in i framtiden tar Taran sig an uppgiften att hindra kungens uppsåt.