Au pays de Prydain, un jeune garçon, Taram, se porte volontaire pour une mission héroïque. Equipé d'un glaive aux propriétés magiques, il doit empêcher le seigneur des Ténèbres de profiter des pouvoirs surnaturels d'un chaudron magique. Il sera épaulé par la jolie Princesse Eilonwy, par Gurgi, une adorable créature tout en poils et par un attendrissant porcelet doué de clairvoyance prénommé Tirlir...