Pour échapper aux griffes de la méchante guerrière et sorcière Morgana, Merlin transporte le jeune roi Arthur dans l'Amérique moderne. Lorsque Merlin revient dix ans plus tard pour le récupérer, il trouve un Arthur branché de 15 ans qui ne croit pas Merlin, et il ne veut pas non plus retourner dans le passé. Merlin doit convaincre Arthur de sa véritable identité, avant que Morgana ne puisse récupérer Excalibur et permettre aux Forces des Ténèbres de conquérir le monde.