Jock Calder, giovane abitante di un villaggio al confine tra Scozia e Inghilterra, ha vissuto la sua vita sotto la Grande Ombra di Napoleone che minaccia di divorare tutta l'Europa.
Proprio quando l'Imperatore francese viene esiliato all'Elba e il mondo sembra libero dalla sua influenza, la vita di Jock viene travolta dall'arrivo di un misterioso naufrago sulle coste scozzesi. Il nuovo arrivato, che sembra nascondere un segreto, sconvolge il tranquillo menage di Jock, di sua cugina Edie e del suo migliore amico Jim, e innesca una serie di eventi che porteranno i due giovani fino alla battaglia di Waterloo per sconfiggere la Grande Ombra.