Flo dei folletti nasce nel 1899. Il giorno del trentunesimo compleanno acquista il potere di vedere Gurù, un folletto. La creatura le dona l'eterna giovinezza e un flauto magico, che suonerà per guarire i folletti. Nel 1981 è diventata una valente cuoca di marmellate e un'infallibile maestra di musica terapeutica. Su ordine di Gurù parte per un viaggio in Scozia, nelle Highlands. Deve trovare la Contea del Popolo fatato e liberare il pastore presbiteriano Robert Kirk, prigioniero da trecento anni della regina Frangag. Nel viaggio, porta con sé il folletto Olmo, la cagnetta Alma e Tranquillo Agnelli, un uomo che conosce quasi tutti i suoi segreti. Incantesimi e colpi di scena costelleranno il lungo viaggio. Il romanzo si ispira a un fatto di cronaca, realmente accaduto nel XVII secolo, riguardante il presbitero Kirk, misteriosamente scomparso, e il diario in cui raccontò usi e costumi del Popolo fatato. Il diario, tradotto fedelmente, appare in appendice al romanzo.