Le destin tragique de Mary Stuart, contrainte de sacrifier son amour pour Bothwell et trahie par Elizabeth 1re, sa rivale pour le trône d'Angleterre.
Après avoir été mariée au roi de France, Mary Stuart épouse en secondes noces à Edimbourg Henry Stuart, dit «Lord Darnley», roi consort d'Ecosse. La jeune femme n'a que mépris pour son mari, qu'elle juge faible. Elle fait alors la rencontre de James Hepburn, comte de Bothwell, dont elle tombe amoureuse...