Initially, the movie characterizes Mary as innocent and morally upright. She had spent time in France, and was reputed to have had several affairs. One reason Henry only wanted Mary as a mistress was because he considered her a whore.
Anne Boleyn was hardly the quickly discarded failure that she is portrayed as. She had over 250 personal servants, and a reputation as a lavish spender. Several important people were executed because they didn't like her.
Natalie Portman (Anne) and Scarlett Johansson (Mary) say that their costumes were extremely vital to knowing their character. Their dresses gave them good posture, and the colors helped represent their personality. With Anne, her bold and simple colors show that she wants a main goal. Mary's softer and much more complicated dress design shows that she is a more modest person and tries to be herself.
The film never reveals that George Boleyn is a homosexual. In interviews, Jim Sturgess says that George is more like a girl because he is rather catty, and the idea of sleeping with a woman repulsed him. That explains why he was so afraid of sleeping with Anne (besides treachery and incest).
Five of the films actors had either portrayed or went onto portray a Marvel comic book character. Eric Bana played the title character in Hulk (2003), Andrew Garfield played Spider-man in the The Amazing Spider-Man (2012), Natalie Portman played Jane Foster in both Thor (2011) and Thor: The Dark World (2013), Scarlett Johansson has played Black Widow in Iron Man 2 (2010), The Avengers (2012) and Captain America: The Winter Soldier (2014) and Benedict Cumberbatch is set to play the titular character in the upcoming film Doctor Strange (2016).