Reine d’Écosse à l'âge de six jours, en 1542, puis reine de France à dix-sept ans par son mariage avec François II, Marie Stuart est un des personnages les plus romanesques de l'histoire.
Veuve en 1560, elle rentre en Écosse et épouse lord Darnley. Déçue par ce mariage, elle devient la maîtresse du comte Bothwell. Lorsque ce dernier assassine Darnley, l'horreur est telle que Marie doit se réfugier auprès de sa rivale, Elisabeth Ire, reine d'Angleterre...