Unfortunately there are just too many flaws in this depiction of the life of Mary Stuart to itemise. The writing rather clumsily imposes a 21st century slant on 16th century Scottish history and seems more bent on imposing the morals and opinions of the former on the times and scenarios of the latter. Neither principal performance is particularly engaging; and Jack Lowden and Joe Alwyn are frankly hopeless as the sexually ambiguous "Darnley" and "Leicester" respectively. The Oscar nominations for Make-up and Costume are certainly well deserved, but really do epitomise the style-over-substance emphasis of this weak adaptation of one of history's greatest rivalries.
Well, I guess the good new is that you don't have to worry at all. It is not historically accurate, and by that I mean it falls under the title of "revisionist." Normally I don't care if a film is historically accurate, I understand it is Hollywood...but I do care if it is a total re-write of history.
This is a rewrite, it is so far from accurate that it is a clear attempt to change people's knoweldge of the historical figures and the era.
But, the good news is that where is lacks in historical correctness it more than makes up for in political correctness. And that might be at the route of why it veers so far from depicting actual real life events. It's focus was elsewhere, it's focus was on appeasing the people that support censorship and wish nothing more than to revise history to suit their political agenda.
But, the good news is that they do a great job of breaking down a tense political and religious struggle to sex.. sex... sex, which seems to be the real driving force behind man characters in the film, forsaking what would have otherwise been an interesting and story of political intrigue