The film is about Henry VIII romancing first one, then the other of the Boleyn sisters, and Keira Knightley was attached to it for a long time. Reports from the time don't say for sure which sister the Pirates of the Caribbean actress was slated to play, but reliable (ahem) Internet sources point to Mary, a role that went to Scarlett Johansson.

At the time, there was a minor furor over so many American actors being cast as Britons, so the choice to do this film with Johansson and Natalie Portman didn't go over too well with UK audiences, who demanded Knightley star in every movie.