Merlin, o filho imortal do bardo Taliesin e da princesa atlante Charis, é acompanhado ao longo da sua infância trágica, da sua descida à loucura e do seu desaparecimento chocante, que deu origem à lenda que o rodeia. Passando-se antes do nascimento do Rei Artur, Merlin, que se pensava morto ou que fosse apenas um mito, reaparece na Grã-Bretanha pós-romana para unir os reinos fragmentados, ameaçados pelos invasores saxões.