Marie Stuart, reine d'Ecosse et veuve à 18 ans de François II de France, de retour dans son pays épouse par inclination le bel Henry Darnley, contre la volonté de sa cousine Elisabeth reine d'Angleterre. Elle regrette très vite cette union désastreuse avec un mari stupide, futile et de surcroit jaloux : il fait tuer le secrétaire de la reine, Riccio, qu'il accuse d'être un séducteur. Elle s'éprend de l'amiral Bothwell et vit avec lui sa seconde passion, qui soulève l'indignation de son entourage. En effet, Bothwell mêle Marie Stuart à un complot qui aboutit à l'assassinat de Darnley. La reine d'Ecosse a-t-elle été délibérement complice du meurtre de son époux ?