Taram, un jeune valet de ferme, souhaite devenir guerrier. Aidé par le don de voyance que possède son fidèle compagnon, un porcelet nommé Tirelire, il doit à tout prix éviter qu’un mystérieux chaudron magique se retrouve entre les mains du maléfique Seigneur des Ténèbres. Dans sa quête, il rencontrera un petit personnage poilu, Gurgi, ainsi que la charmante princesse Eilonwy (Éloise dans le premier doublage) et le ménestrel Ritournel qui lui prêteront main forte tout au long de son aventure.