Die 15-jährige schottische Königin Mary Stuart (Adelaide Kane) kommt im Jahr 1557 an den französischen Hof. Dort soll sie den Thronfolger Francis (Toby Regbo) heiraten, um die Macht der Königshäuser ihrer beiden Länder zu festigen. Doch bei ihrer Ankunft muss Mary feststellen, dass die von langer Hand geplante Hochzeit noch nicht in Stein gemeißelt ist. Ständige politische Veränderungen und intrigante Machtspielchen stellen sich der Eheschließung in den Weg. Selbst Francis' Mutter Catherine de' Medici (Megan Follows) versucht heimlich, die Heirat zu verhindern, nachdem ihr der Seher Nostradamus (Rossif Sutherland) prophezeit hat, dass das Bündnis zwischen Mary und Francis zum Tod des französischen Prinzen führen würde. Zu allem Überfluss fühlt sich Mary nicht nur zu ihrem zukünftigen Gatten, sondern auch zu dessen Halbbruder Bash (Torrance Coombs) mehr und mehr hingezogen.