I think Miranda Richardson as Queen Elizabeth is an absolute SCREAM! And I love her lady in waiting, I don't know the actress's name, but she also played one of the ladies in the City of the Giants in the live action version of C.S. Lewis's, "The Silver Chair", which was a "Wonderworks" production.