Returning from France to rule Scotland, Mary Stuart gets a grudging welcome, while her cousin in England, Queen Elizabeth, must guard against Mary’s rival claim to her own ...
30-12-2023
BBC 2
All episodes