Characters played by Angela Bain
Snuffer Woman
Characters played by Richard Cant
Thomas Andrews
Characters played by Guy Rhys
Earl of Kent
Characters played by Thom Petty
Earl of Shrewsbury
Characters played by Saoirse Ronan
Mary Stuart
Characters played by Izuka Hoyle
Mary Seton
Characters played by Margot Robbie
Queen Elizabeth I
Characters played by John Ramm
Bull
Characters played by Simon Russell Beale
Robert Beale
Characters played by Abby Cassidy
Fotheringhay Gentlewoman
Characters played by Shalisha James-Davis
Fotheringhay Gentlewoman
Characters played by Maria Dragus
Mary Fleming
Characters played by Eileen O'Higgins
Mary Beaton
Characters played by Liah O'Prey
Mary Livingston
Characters played by Greg Miller Burns
Thomas Hepburn
Characters played by Aneurin Pascoe
John Hepburn
Characters played by Adrian Derrick-Palmer
George Dalgleish
Characters played by Martin Compston
Lord Bothwell
Characters played by James McArdle
James
Earl of Moray
Characters played by Kal Sabir
The Laird of Ramorny
Characters played by Adam Bond
Sir William Douglas
Characters played by Luke Kidd
James Haliburton
Characters played by Claire Brown
Kate
Characters played by Katharine O'Donnelly
Young Holyrood Servant
Characters played by Adrian Lester
Lord Randolph
Characters played by Guy Pearce
William Cecil
Characters played by Joe Alwyn
Robert Dudley
Characters played by Gemma Chan
Bess of Hardwick
Characters played by Grace Molony
Dorothy Stafford
Characters played by Georgia Burnell
Kate Carey
Characters played by Luke Hobson
Henry Killigrew
Characters played by Ben Wiggins
John Tamworth
Characters played by Eldredd Wolf
William Killigrew
Characters played by Alan Turkington
Thomas Jenye
Characters played by Ismael Cruz Cordova
David Rizzio
Characters played by Eric MacLennan
Portrait Painter
Characters played by Ian Hart
Lord Maitland
Characters played by Euan Macnaughton
William Kirkcaldy of Grange
Characters played by Nathen East
Andrew Ker of Fawdonside
Characters played by David Tennant
John Knox
Characters played by Daniel Booroff
Knox's Secretary
Characters played by Brendan Coyle
Earl of Lennox
Characters played by Jack Lowden
Henry Darnley
Characters played by Sean Buchanan
Francis Yaxley
Characters played by Matthew Pidgeon
Wedding Announcer
Characters played by Benjamin Barraclough
Officer
Characters played by Jordan Turk
James MacDonald
Characters played by Adam Stevenson
Urie Campbell
Characters played by Scot Greenan
Hector MacLean
Characters played by Chris Grahamson
Moray's Drummer
Characters played by Nigel Cooke
Groom
Characters played by Ed Jones
William Taylor
Characters played by Owen Gorman
Bishop
Characters played by Karen Dunbar
Commoner
Characters played by John Stahl
Fisherman
Characters played by Eddie Arnold
Captain
Characters played by Kadiff Kirwan
Attaché
Characters played by Alex Beckett
Sir Walter Mildmay
Characters played by Ian Hallard
Sir Richard Knightley
Characters played by Andrew Rothney
King James I
Characters played by Paul Eryk Atlas
Moray Soldier
Characters played by Antony Barlow
Privy Council
Characters played by Benny Bereal
Mary's Servant
Characters played by Kristopher Bosch
Soldier
Characters played by Benjamin Coakley
Servant
Characters played by Eric Coco
Scottish Church Attendee
Characters played by Alexander Corne
Moray Soldier
Characters played by Grant Crookes
Bothwell
Nobleman
Characters played by Mark Anthony Dawson
Murray Knight
Characters played by Bash Dinsmore
Moray Soldier
Characters played by Jonathan Dodson
Bothwell Man
Nobleman
Characters played by Nick Field
Nobleman
Characters played by Luke Oscar Ford
Marys Servant
Characters played by Philip Gascoyne
English Nobleman
Characters played by Mark Gooden
English Nobleman
Characters played by Roman Green
Battlefield Amputee
Characters played by James Greenaway
Nobleman
Characters played by Rishi Gupta
Peasant
Characters played by John Guy
First Bishop
Characters played by Michael Haydon
Privy Council
Characters played by Ian Hearnshaw
Privy Council
Characters played by Shaun Hume
Nobleman
Characters played by James Johnson
Piere Mcleod
Characters played by Justified
Marys Servant
Characters played by Gary Kiely
Politician
Characters played by Ashley Kirk
Nobleman
Characters played by Harry Knight
English Nobleman
Characters played by Adam Lazarus
Mary's Servant
Characters played by David Macey
Moray Soldier
Characters played by Bobby Marno
Moray Man
Characters played by Martyn Mayger
Privy Council
Characters played by Hamish McDood
Bothwell Man
Privy Council
Characters played by Christopher McMullen
Privy Council Member
Characters played by Adam McNamara
Colonel
Characters played by Mal Nisbett
Hunting Party
Characters played by Mark Oldridge
Privy Council
Characters played by Graeme Peacock
Moray Man
Characters played by Richard Price
Privy Council
Characters played by Lewis Reynolds
Privy Council Member
Characters played by Peter Rooney
Moray Soldier
Characters played by Will Rowlands
Soldier
Characters played by Angus Scott
Soldier in Bothwell's Army
Characters played by Mark Sears
Bothwell Man
Characters played by Mick Slaney
Privy Council
Characters played by Paul Sloss
Attendant
Characters played by Max Staines
Nobleman
Characters played by Lee Starkey
Nobleman
Characters played by Barry Stewart
Officer
Soldier
Characters played by Benjamin Studd
Standard Bearer
Characters played by Charlotte Summers
Joan
Kitchen Maid
Characters played by Fran Targ
Conspirators
Characters played by Charles Taylor
Scottish Soldier
Characters played by Peter Theobalds
Maitland Man
Characters played by Danilo Vicente
Moray Man
Characters played by Dean Weir
Privy Council Adviser
Characters played by Damian Wilson
Conspirator
Characters played by Daniel Joseph Woolf
Queen's Privy Council