Frankreich in der Mitte des 16. Jahrhunderst. Mary Stuart (Adelaide Kane), die Königin von Schottland, verlässt als 15-Jährige ihre Heimat und reist nach Frankreich, wo sie Prinz Francis (Toby Regbo) heiraten soll. Die bereits vor Jahren arrangierte Ehe soll dazu dienen, den Frieden zwischen den beiden Ländern zu sichern und vor allem auch die Macht der beiden Königshäuser zu stärken.
Nach ihrer Ankunft in Frankreich wird Mary schnell mit politischen Machenschaften konfrontiert. Zum einen kommen durch politische Bündnisse andere Heiratsmöglichkeiten für Thronfolger Francis zur Sprache. Auf der anderen Seite ist da aber auch Francis' Mutter Catherine de' Medici, die die Eheschließung mit aller Macht verhindern will. Der Seher Nostradamus hat ihr nämlich prophezeit, dass Francis sterben wird, wenn die Hochzeit durchgeführt wird.
Aber auch Mary selbst kämpft mit ihren Gefühlen für Francis. Gemeinsam mit ihren Hofdamen und gleichzeitig besten Freundinnen durchlebt sie ihre Zeit am Hof inmitten von dunklen Mächten und vor allem auch sexuellen Intrigen.