Characters played by Stephen Moyer
Prince Valiant
Characters played by Katherine Heigl
Princess Ilene
Characters played by Thomas Kretschmann
Thagnar
Characters played by Edward Fox
King Arthur
Characters played by Udo Kier
Sligon
Characters played by Joanna Lumley
Morgan Le Fey
Characters played by Ron Perlman
Boltar
Characters played by Warwick Davis
Pechet
Characters played by Gavan O'Herlihy
King Thane
Characters played by Ben Pullen
Prince Arn
Characters played by Walter Gotell
Erik the Old
Characters played by Anthony Hickox
Prince Gawain
Characters played by Zach Galligan
Sir Kay
Characters played by Hamish Campbell-Robertson
Sir Ector
Characters played by Marcus Schenkenberg
Tiny