Excellent cast. Helen Mirren was wonderful in the title role. Can't say I'm a big fan of the play itself, but this production - sets, costumes, lighting, and acting was very well done. Catch it if you can.