- King Arthurplayed by Jamie Campbell Bower
- Morganplayed by Eva Green
- Merlinplayed by Joseph Fiennes
- Guinevereplayed by Tamsin Egerton
- Kayplayed by Peter Mooney
- Igraineplayed by Claire Forlani
- Leontesplayed by Philip Winchester
- Gawainplayed by Clive Standen