Au XVIIIe siècle, à la cour de Grande-Bretagne, Lady Sarah, duchesse de Marlborough, est la proche confidente de la reine Anne. Alors que les soldats britanniques sont en campagne sur le continent, l’équilibre de la cour est ébranlé par l’arrivée d’Abigail Hill, une cousine déchue de Sarah. Ambitieuse, Abigail parvient à gagner la confiance et l’affection de la reine, ce qui menace le statut de favorite de Sarah.
Une multinationale décide d'implanter un complexe pétrolier dans un petit village de pécheurs du Nord de l’Écosse. Les tractations que mènent technocrates et villageois prennent une tournure bien surprenante.