Cast and Crew of Mary Queen of Scots

Mary Queen of Scots

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.

Main Cast of Mary Queen of Scots

Saoirse Ronan as Mary Stuart

Saoirse Ronan

Mary Stuart
Margot Robbie as Queen Elizabeth I

Margot Robbie

Queen Elizabeth I
Jack Lowden as Henry Darnley

Jack Lowden

Henry Darnley
Joe Alwyn as Robert Dudley

Joe Alwyn

Robert Dudley
David Tennant as John Knox

David Tennant

John Knox
Guy Pearce as William Cecil

Guy Pearce

William Cecil

Crew of Mary Queen of Scots

Full backstage crew list →