Desetogodišnjeg dječaka Daniela otac antikvar vodi u posjet “Groblju zaboravljenih knjiga”, bibliotečnom labirintu ispunjenom tisućama starih, prašnjavih svezaka, u kojemu Danijel izabire jednu knjigu uz obavezu da je čitanjem, ali i naknadnom brigom, spasi od zaborava. Daniel odabire “Sjenu vjetra“, roman nepoznatog mu pisca Juliana Caraxa, čija ga priča toliko zaokuplja da on odlučuje dokopati se ostalih Caraxovih djela te istražiti njegovu biografiju. No, potraga za piscem i njegovim djelima od dječje avanture postupno prerasta u višegodišnje istraživanje, iz kojega iznjedruje niz tajni, opasnosti, ukletih ljubavi, iznevjerenih prijateljstava, izdaje, ubojstava, osvete… Osim zamamne priče, u romanu je zanimljiv i opis grada Barcelone iz godina poslije građanskog rata.