Romanen utspelar sig i Ayrshire och Lanarkshire runt 1306, kort efter William Wallaces död under de skotska frihetskrigen. Lady Augusta har lovat att gifta sig med Sir John de Walton om han kan behålla kontrollen över slottet som han erövrade för ett år och en dag sedan. Hon ångrar dock sitt löfte och reser till slottet i förklädnad för att försöka bryta överenskommelsen.