Guest Stars Toby Stephens as Prince John Robert Pugh as Lord Sheridan Ian Gelder as Archbishop Walter Andrew Hefler as Deschamps