12 avril 1097. Au petit château de Dornoch arrive un homme grand et svelte, un peu voûté et au nez difforme. C'est Macbeth, le fils de Macbeth, le roi d'Écosse. Il vient voir Fleance, le fils de Banquo, avec qui il partage une histoire de crimes et de sang. Quarante ans ont passé depuis que le roi Macbeth est mort décapité, en vengeance d'un des crimes qu'il avait commandité pour monter sur le trône. Que veulent maintenant ces deux vieillards dans la soixantaine qui tiennent à peine debout ? Il s'agit d'un duel sans épée, au règles floues et aux origines lointaines, fait de paroles et de souvenirs, de prophéties et de vengeances, mais d'un duel finalement féroce. À partir de cette rencontre, se passe toute une nuit d'évènements, de secrets et de confessions, juste avant une bataille décisive.