11ème siècle : Ecosse. Macbeth, chef des armées, sort victorieux de la guerre qui fait rage dans tout le pays. Sur son chemin, trois sorcières lui prédisent qu’il deviendra roi. Comme envoûtés par la prophétie, Macbeth et son épouse montent alors un plan machiavélique pour régner sur le trône, jusqu’à en perdre la raison.
Angleterre, 1865. Mariée à un Lord beaucoup plus âgé qu'elle n'aime pas, Katherine mène une existence malheureuse. Vivant comme une prisonnière dans leur grande demeure, elle voit très peu son mari, souvent absent. Elle va cependant s'extraire de cette vie là en tombant amoureuse d'un jeune palfrenier. Le mari va finir par découvrir la liaison passionnée et interdite de Katherine...