I Edinburgh i 1751 har den unge David Balfour netop fået sin arv. Han vil vidne for at redde en uskyldig, der er anklaget for et politisk mord, men magthaverne har allerede valgt deres skyldige, og de vil forhindre David i at tale. Samtidig møder han Catriona Drummond, en ung pige fra Highlands med en stærk vilje.
Sammensværgelser, farer og en kærlighedshistorie blandes i 1700-tallets urolige Skotland, hvor David genser Alan Breck, sin oprørske og pralende ven.
Den fortælles af David selv, med mange dialoger, og den er en fornøjelse at læse på det sprog, du lærer.



















