Prydain, dat bedreigt wordt door de krachten van het kwaad. Taran assistentvarkenshouder moet passen op het varken Hen Wen. Een bijzonder varken want het voorspelt de toekomst van Prydain aan Dallben, de oude wjze tovenaar die de ouderloze Taran opvoed. Ook de oude vechtjas Coll zorgt een beetje voor de opvoeding van Taran. Op een dag gaat Hen Wen er vandoor en bij de zoekactie loop Taran De Gehoornde Koning tegen het lijf, de heer van het kwaad. Taran wordt gewond maar gered door prins Gwydion. Samen trekken ze voort om Hen Wen te vinden en het kwaad te bestrijden.