Amanda Seyfried
as
Arianna Pendragon
Bradley James
as
Arthur Pendragon
Alexander Vlahos
as
Mordred
Colin Morgan
as
Merlin
Angel Coulby
as
Guinevere
Lilly James
as
Violet
Rest of Merlin cast as themselves.
. "Sometimes I wonder if you've missed me as much as I'v... More
Amanda Seyfried
as
Arianna Pendragon
Bradley James
as
Arthur Pendragon
Alexander Vlahos
as
Mordred
Colin Morgan
as
Merlin
Angel Coulby
as
Guinevere
Lilly James
as
Violet
Rest of Merlin cast as themselves.