Jakub II., král z dynastie Stuartů, byl roku 1688 zbaven vlády kvůli náboženským sporům mezi katolíky a protestanty. Jeho stoupenci, známí jako Jakobité, se několikrát pokusili Stuartovce vrátit na trůn v sérii povstání. V roce 1745 se vnuk Jakuba II., Karel Eduard Stuart, prohlašující se za právoplatného krále Anglie, Skotska a Irska pod jménem Karel III., postavil v čele povstalecké armády a vyrazil ze Skotska k dobytí Londýna. Asi 180 kilometrů od Londýna vyvolala jeho kampaň paniku, ale na radu svých poradců se Karel Eduard rozhodl ustoupit. Ústup se změnil v chaotický úprk, který vyvrcholil porážkou a masakrem v bitvě u Cullodenu roku 1746.
Román se odehrává v době, kdy Karel Eduard Stuart se svou armádou vpadl do Anglie a následně se stahoval zpět do Skotska. V příběhu vystupují skutečné historické postavy, jako básník a lexikograf Samuel Johnson a generál James Edward Oglethorpe. Hlavní hrdina, skotský voják kapitán Alastair Maclean, putuje severní Anglií a snaží se získat pro prince Karla finanční pomoc i rekruty. Setkává se s lhostejností, strachem, ale i s podmíněnými sliby podpory. Čelí také zradě – lidské slabosti, kdy někdo přesvědčí druhého, aby podpořil opozici vůči vládnoucí moci, a poté ho udá, aby získal podíl na majetku zkonfiskovaném poraženým. Alastair se s těmito překážkami musí vypořádat, včetně pokusů o jeho život. Pomoc mu nabídne Samuel Johnson a tajemný vlivný muž jménem Midwinter.