Im not sure who I would cast. Very possibly a young Winona Rider as Anne. It's very hard to capture what I imagine Anne would have been like. You know, less attractive in conventional looks but could completely light up the room with wit and joi du vivre? She was very clever but hot-headed. I'm not sure Natalie captured that essence very well but I'm going to blame the script and direction.
I'm at a loss who to cast as Mary!
Henry never officially recognised his children with her (if they were his at at!) did he? Although, when Elizabeth 1st was on the throne she definitely kept the cousin Letitia Knollys at close eye (was she Mary's granddaughter?) because of possible royal link.
The BBC own the rights to the next book, the Boleyn Inheritance too. I wonder if it'll ever be made.