Scarlett Johansson and Natalie Portman star respectively as Mary and Anne Boleyn, two sisters vying for the attentions of King Henry VIII in this historical drama based on the novel by Philippa Gregory. Other members of the stellar cast include Kristin Scott-Thomas, Eric Bana, Mark Rylance, Jim Sturgess, Eddie Redmayne, Benedict Cumberbatch and David Morrissey.