This movie was so historically inaccurate it was a joke. I was amazed that such quality actors as Natalie Portman, Scarlet Johansson and Eric Bana would have degraded themselves so much by appearing in it. Just to name a few of the inaccuracies. Mary was the older, not the younger sister. Both girls lived in France with the French court when they were young. Anne was not banished there. Mary was no virgin when she got married. She had already slept with the French king, Francis I, and many of his courtiers. They referred to her as the English Mare, because she had been ridden by them so many times. She wasn't married until she was Henry VIII's mistress. This movie looks pretty, but is pure trash.