Gemma Chan, star della serie Humans, è entrata a far parte del cast di Mary Queen of Scots, le cui riprese sono iniziate da qualche giorno.
L'attrice britannica, nel film diretto da Josie Rourke, avrà la parte di Bess di Hardwick, l'amica e confidente di Elisabetta I (Margot Robbie), che, insieme al marito, il Conte di Shrewsbury, riceve il compito di sorvegliare Maria Stuarda (Saoirse Ronan) per quindici anni.
Il lungometraggio è stato scritto da Beau Willimon ed è basato sul libro di John Guy intitolato The True Life of Mary Stuart.
Maria è stata incoronata regina di Scozia quando aveva solo un anno e ha poi sposato il re di Francia nel 1559 e, successivamente, suo cugino, Lord Darnely. La seconda unione è finita però tragicamente con l'omicidio dell'uomo.
La giovane si era quindi unita con matrimonio con il Conte di Bothwell, sospettato proprio di aver organizzato la morte del rivale, situazione che ha portato la coppia a venir imprigionata a Loch Leven.
Maria venne costretta ad abdicare a favore del figlio e a cercare rifugio dalla regina Elisabetta I, sua cugina, sostenendo però di essere lei la legittima erede al trono di Inghilterra, potendo contare sul sostegno dei cattolici.
Elisabetta, considerandola una minaccia, l'ha esiliata e poi condannata a morte per aver complottato contro di lei.