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