Pierwotnie reżyserem filmu miała być Susanne Bier, ale ze względu na napięty grafik musiała zrezygnować.
Scarlett Johansson była rozważana do roli Marii Stuart.
Zdjęcia do filmu realizowano w hrabstwie Derbyshire, Iver Heath, Oksfordzie, Londynie (Anglia, Wielka Brytania), Edynburgu i dolinie Glen Coe (Szkocja, Wielka Brytania).
Do przedstawionego w filmie spotkania Marii Stuart i Elżbiety I tak naprawdę nigdy nie doszło.