And as for the guest stars, we get Santiago Cabrera (Lancelot) and Asa Butterfield (Mordred) showing up again. We also get Mackenzie Crook as a thief who becomes possessed by the spirit of an evil wizard called Cornelius Sigan. I wasn't that keen on Crook's performance though sadly. I thought he was a lot less convincing as Sigan than he was as a thief. But we do get some excellent guest stars in this second series. We get Laura Donnelly playing a druid girl called Freya, a fleeting love interest for Merlin. We get John Lynch as a Dragonlord called Balinor. We get Georgia Moffett (David Tennant's wife) as a spoilt princess called Vivian. We get Charles Dance as a witchfinder who puts Merlin, Morgana and Gaius in danger. He gives a great performance and I finally got to see what his face looks like unmasked! I also loved Emilia Fox as Morgana's half-sister Morgause (a badass female villain!) Oh, if Emilia Fox looks familiar to you then it might be because you saw her play Darcy's sister Georgiana in the BBC's Pride and Prejudice. I knew I'd recognised her from somewhere! The best guest star for me though was Sarah Parish. She plays a troll in disguise who marries Uther. She gives a brilliant comic performance and plays the role incredibly well. You can really tell that she was having the time of her life playing the character! Also, she has such good chemistry with Anthony Stewart Head that I actually wanted Uther to stay married to her. They were such a good couple!
To round off my my review, my favourite episodes of this second series, in no particular order, were, The Witchfinder, The Sins of the Father, The Fires of Idirsholas, The Last Dragonlord and the two-part episode Beauty and the Beast.