All'inizio degli anni Venti Gerald Brenan, un giovane idealista inglese di nobile famiglia e aspirante scrittore, va a Yegen, un paesino della Alpujarra granadina. Il suo obiettivo è di isolarsi dal mondo con duemila libri come unica compagnia. Lì Gerald trova non solo la pace per leggere e scrivere ma anche l'amore di Juliana. L'Andalusia gli offrirà un nuovo modo di intendere la vita. La gioia di vivere dei suoi abitanti e la sua passione per la letteratura spagnola segneranno per sempre la sua vita.