CharacterQueen MaryQueen Mary in The Virgin Queen (2006), played by Joanne Whalley. Played byJoanne WhalleyAppears inThe Virgin Queen2006