Soldier
Mary of Guise
Mary, Queen of Scots
David Riccio
Lady Marie
Queen Elizabeth I
Lord James
Father Michael
Bothwell
Bothwell's Lieutenant
Lady Huntly
Sir John Huntly
Young Mary
John Knox
Lord Gunn
Lord Ruthven
Lord Darnley
Taylor
English Soldier
Queen Anne of Denmark
King James I
Cecil
James Huntly
Catesby
Thomas Percy
Thomas Winter
Francis Tresham
Peers The Parliamentarian
Guy Fawkes
Lady Margaret
Anne Tresham
Whynniard (as Mihai Valentin Bendeac)
Merchant
Robert Digby
Lord Monteagle
Ward
Ploter
James's servant (as Alex Buescu)
Lord Huntly
Midwife
Lynsday wife
Catholic Priest (as Alin Olteanu)
Young lady
Executioner (uncredited)
Lord Killer (uncredited)