La cinta se basa en la biografía de María I, My Heart is My Own: The Life of Mary Queen of Scots, escrita por el historiador John Guy.
La actriz Margot Robbie es la segunda actriz australiana en interpreta a la reina Isabel, luego de que lo hiciera la actriz Cate Blanchett, en la cinta Elizabeth (1998) y Elizabeth: The Golden Age (2007)
Antes de Josie Rourke, la directora Susanne Bier (After the Wedding) estuvo considerada para realizar la cinta.