I am disappointed with this movie. I had such high expectations. There were many gaps in portraying the story. I am very familiar with the British history so I was able to fill in the gaps. But I was with my teenage daughter and she got lost in the story. First of all, there was no explanation as to why the religion mattered. Second, many stories were rushed, no detail provided while some other stories/parts dragged. And as I watched the scene when Elizabeth and Mary met for the first time I realized that this whole movie is about women empowerment. The way the story was told, the focus was on the strength and power of the women (mostly Mary). I don't like how Elizabeth was portrayed as a weak and insecure woman. Actually, the truth was quite the opposite - she was strong and smart woman. She knew what she wanted. She never married because she knew that she would lose power the moment she tied the knot. This is what ultimately brought Mary's demise.
If the focus of the movie was telling the story rather than making a point, the result would have been much better movie. Right now the movie lacks a seamless story telling. What a waste of good actors. And btw, I think they overdid it with Elizabeth's make up.