I had read the novel the movie is based on (same as the movie title. it's by Philippa Gregory) and I know a decent amount about what actually happened historically in this period and in Henry's court. The movie is BARELY true to the history and possibly even less true to the novel. If you read the synopsis for this movie it says Mary bears Henry 2 children (and she does in the novel) but in the movie she has one. The movie acts as though Anne is thrust in front of the King first but really it is Mary first. (Also historically Mary came first) The timing is horrible...things that are meant to have taken place over the course of several YEARS (i.e. Anne trying to enchant and keep Henry and ascend to the throne) are made to seem like a matter of days or months and things that take no time at all are overextended through pointless musical interludes. The relationship between Mary and Anne is not nearly as compelling and competitive as in the novel. All in all whoever wrote this novel into a screenplay clearly only skimmed the pages and wrote it near backwards for how much attention to detail was paid.