Princess Eilonwy has accompanied Taran, Assistant Pig-Keeper, on all his adventures. But a princess needs special skills that can only be learned in a royal household, so she travels to the Island of Mona to begin her proper education. As it turns out, court life isn't as boring as it seems to the unwilling princess—friends and enemies appear in many guises, and danger hides in every corner. When Eilonwy disappears and disturbing rumors about the evil enchantress Achren surface, Taran and his companions undertake an exciting and terrifying mission to rescue their princess. But will Taran battle to save Eilonwy's life only to lose her in the end?