
Mary Queen of Scots(2018)
“Bow to No One”
Overview
In 1561, Mary Stuart, widow of the King of France, returns to Scotland, reclaims her rightful throne and menaces the future of Queen Elizabeth I as ruler of England, because she has a legitimate claim to the English throne. Betrayals, rebellions, conspiracies and their own life choices imperil both Queens. They experience the bitter cost of power, until their tragic fate is finally fulfilled.
Director
Josie Rourke
Studio
Focus Features
Budget
$25M
Revenue
$47M
Cast

Saoirse Ronan
as Mary Stuart

Margot Robbie
as Queen Elizabeth I

Jack Lowden
as Lord Darnley

David Tennant
as John Knox

Guy Pearce
as William Cecil

Gemma Chan
as Bess of Hardwick

James McArdle
as James, Earl of Moray

Ismael Cruz Cordova
as David Rizzio

Martin Compston
as Earl of Bothwell

Joe Alwyn
as Robert Dudley

Brendan Coyle
as Earl of Lennox

Ian Hart
as Lord Maitland
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2018
Runtime
2h 4m
Language
English
Rating
6.6 / 10
Budget
$25M
Box Office
$47M
Production Companies
Focus Features • Working Title Films • 3dot Productions
You Might Also Like
Frequently Asked Questions
Where can I watch Mary Queen of Scots?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Mary Queen of Scots (2018).
What is Mary Queen of Scots about?▼
In 1561, Mary Stuart, widow of the King of France, returns to Scotland, reclaims her rightful throne and menaces the future of Queen Elizabeth I as ruler of England, because she has a legitimate claim to the English throne. Betrayals, rebellions, conspiracies and their own life choices imperil both Queens. They experience the bitter cost of power, until their tragic fate is finally fulfilled.
Who directed Mary Queen of Scots?▼
Mary Queen of Scots was directed by Josie Rourke and released in 2018. It is a drama, history film.
How long is Mary Queen of Scots?▼
Mary Queen of Scots has a runtime of 2 hours and 4 minutes (124 minutes total).
Who stars in Mary Queen of Scots?▼
The cast of Mary Queen of Scots includes Saoirse Ronan as Mary Stuart, Margot Robbie as Queen Elizabeth I, Jack Lowden as Lord Darnley, David Tennant as John Knox, Guy Pearce as William Cecil and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








