Who's Who in 'The Castle' Sir John Woodstock (James Fleet) - the Lord of the Castle and basically in charge of keeping order in the ramshackle medieval village. Although he hates all that torturing and usually lets the peasants off with a bit of community service. He lives in his huge but slightly falling-down castle (but then it was built by the French so what can one expect) with his daughter Anne (Martha Howe-Douglas) and very teenage son Henry (Steven Kynman). Anne's best friend Charlotte (Ingrid Oliver) nearly always joins Anne on her constant quest to find fit men in the village. In fact, they think they've found a decent one in the shape of Merlin, the new handyman and wayward wizard (Lewis MacLeod). And Anne certainly isn't interested in Sir William De Warenne ("Knight errant, scourge of the Levant") (Neil Dudgeon) who lives across the way. Unfortunately he can't take a hint and is besotted with Lady Anne and Sir John thinks it a good match. Ah! what is a Lady to do! Cardinal Duncan (Jonathan Kydd) (a man of the cloth - in particular crushed silk which he loves), has to endure De Warenne's incessant plans to woo Lady Anne and has little time to peruse sweethearts of his own. Which oddly enough, he doesn't seem to mind... Cast details Sir John Woodstock: James Fleet ('Four Weddings & A Funeral', 'Vicar Of Dibley'), Sir William De Warenne: Neil Dudgeon ('Life Of Riley'), Lady Anne Woodstock: Martha Howe-Douglas ('Horrible Histories', 'Armstrong & Miller'), Master Henry Woodstock: Steven Kynman ('Spamalot', 'Giles Wemmbley Hogg Goes Off'), Lady Charlotte: Ingrid Oliver ('The Consultants', 'Peep Show'), Cardinal Duncan: Jonathan Kydd ('Dial 'M' For Pizza', 'Bremner, Bird & Fortune'), Merlin: Lewis MacLeod ('Star Wars: The Phantom Menace').