<P> At Blair's next meeting with the Queen, they exchange views about what has happened since their last meeting including the controversy surrounding Diana's death and the actions that are followed . Then she cautions the Prime Minister that just as public opinion has changed about how the royal family should react to a new Britain, so must he as he may very well find himself in the same position of changing public opinion . </P> <Ul> <Li> Helen Mirren as Elizabeth II </Li> <Li> Michael Sheen as Prime Minister Tony Blair </Li> <Li> James Cromwell as Prince Philip, Duke of Edinburgh </Li> <Li> Helen McCrory as Cherie Blair </Li> <Li> Alex Jennings as Charles, Prince of Wales </Li> <Li> Roger Allam as Robin Janvrin (later Lord Janvrin) </Li> <Li> Sylvia Syms as Queen Elizabeth, the Queen Mother </Li> <Li> Tim McMullan as Stephen Lamport </Li> <Li> Mark Bazeley as Alastair Campbell </Li> <Li> Douglas Reith as Lord Airlie, Lord Chamberlain </Li> <Li> Robin Soans as Equerry </Li> <Li> Earl Cameron as Portrait Artist </Li> <Li> Anthony Debaeck as Catholic Priest </Li> <Li> Trevor McDonald as himself </Li> <Li> Martyn Lewis as himself </Li> <Li> Jake Taylor Shantos as Prince William </Li> <Li> Dash Barber as Prince Harry </Li> <Li> Laurence Burg as Diana, Princess of Wales </Li> <Li> Michel Gay as Dodi Fayed </Li> </Ul> <Li> Helen Mirren as Elizabeth II </Li> <Li> Michael Sheen as Prime Minister Tony Blair </Li>

Who played the queen in the movie queen elizabeth