主体拍摄。电影是根据所写的传记《我的心是我的：苏格兰玛丽女王的一生（My Heart Is My Own: The Life of Mary Queen of Scots）》制作，剧本由编写，执导，Working Title Films的提姆·毕文、艾瑞克·费纳和则负责监制。2017年6月13日，电影的公司确认由杰克·洛登饰演达恩利勋爵，而乔·欧文饰演。2017年6月22日，据报导加入剧组，饰演玛丽斯图亚特的第三任丈夫。翌日，德裔罗马尼亚女演员加入剧组，饰演苏格兰贵族及玛丽斯图亚特的儿时好友，此为其以英