Selon les ouvrages récents des philologues, Morgane, fille d'Ygraine et du duc de Cornouailles, est la demi-sœur, considérée comme méchante par la légende, du roi Arthur. La légende raconte qu'à sa naissance le roi Arthur fut adopté par un chevalier de Galle et sa femme et à l'âge de 15 ans, il sortit une épée de la pierre. Seul le vrai roi de Bretagne pouvait déloger cette épée de la pierre, cela étant donc un message des anciens dieux (celtes). Quelques année plus tard, Morgane envoya sa sœur Margwase afin que celle-ci séduise Arthur devenu roi de l'actuelle Grande-Bretagne. Par la suite un enfant naquit plusieurs mois après. Morgane savait très bien que Mordred (le fils du roi) causerait la perte d'Arthur. Son but était de détrôner Arthur afin qu'elle devienne la suzeraine de la Bretagne. Pendant toutes ces années, elle essaya de tuer son demi-frère, mais Arthur se fit tuer par son propre fils Mordred.
Selon la version que présente Marion Zimmer Bradley dans Les Dames du Lac, dans laquelle on n'attribue pas à Morgane le rôle de méchante, elle aurait été élevée sur l'île d'Avalon par la déesse Viviane et aurait eu un enfant de son demi-frére le roi Arthur au cours du rituel de Beltane sans savoir qui il était. Elle cherche à protéger la Bretagne de l'influence grandissante des prêtres, notamment par l'intermédiaire de la reine Guenièvre, et à défendre auprès du roi Arthur l'ancienne foi à laquelle est fidèle le petit peuple, qui a reconnu Arthur comme roi et qui lui a confié les objets sacrés comme l'épée Excalibur. C'est elle qui a brodé le fourreau magique de cette épée qui protège Arthur de toute blessure fatale au combat. Elle cherchera par la suite à lui reprendre cet objet sacré, car en ne restant pas fidèle à l'ancienne foi, il a trahi son serment, ses origines celtes et le petit peuple.