akcja opowieści rozgrywa się w Barcelonie w 1945r. Głównym boheterem jest Daniel Sempere, który jako dziesięciolatek znajduje
na Cmenatrzu Zapomnianych Książek "Cień wiatru" autora Julinan Caraxa. Zauroczony książką próbuje odnaleźć inne książki Caraxa, ale okazuje się, że niemal wszystkie zostały spalone i komuś bardzo zależy na zniszczeniu ostatniego egzemplarza, który właśnie on posiadał. Osoba, która chce zniszczyć tą książkę wyglada jak postać z tej książki-przypomina diabła z poparzona twarza i bez ust. Chłopiec tym bardziej zaczyna interesować się autorem książki i poszukuje o nim informacji. Podczas poszukiwań poznaje starszą do siebie kobiete-niewidomą Klarę i zakochuje się w niej. Spotykając się z nią zaniedbuje swego przyjaciela Thomasa. Miłość ta zostaje zakonczona gdy chłopak przyłapuje Klare na erotycznych igraszkach z jej nauczycielem muzyki. Pobity przez owego nauczyciela idzie zakrwawiony i spotyka bezdomnego mężczyznę z winem. Mężczyzna o widząc w jakim stanie jest chłopak częstuje go winem. Miał on na imię Fermin i był jak mówi zajmował się "wywiadem, superszpiegostwem". Pracę musiał porzucić z powodu oszusta inspektora Fumero. Daniel zaprzyjaźnia się z Ferminem i wkrótce potem zatrudnia go w księgarni swego ojca i znajduje mu mieszkanie. Chłopak wpada na trop wiadomościo Caraxie. Poznaje wielu ludzi, aż wktótce dowiaduje się bardzo wielu rzeczy o życiu Caraxa. Chłopiec zauważa że jego życie zaczyna się toczyć tak jak pisarza-zakochuje się w Bei, siostrze Thomas i traci z nią kontakt-dziewczyna jest pilnowana przez rodziców, niewypuszczana z domu.. Chłopak tracąc nadzieję że ją jeszcze spotka dostaje od życia kolejny cios- prześladuje go inspektor Fumero, który chce zabić Fermina, inspektor który niegdyś prześladował Caraxa. W tym samym czasie zostaje zamordowana Nurfia Monfort-kobieta która znała Caraxa i zostawia list Danielowi. Chłopak poznał cała prawdę o Caraxie, że to on jest tym diabłem i chce niszczyć książki, które napisał z powodu, że dowiedział się w jaki sposób zginęła jego ukochana i dziecko o którym nawet niemiał pojęcia. Daniel chcąc zapobiec aby jego los nie był taki jak Caraxa odważa sie pójść do domu dziewczyny i odzyskać ją- drzwi otwiera mu Thomas, który uderza go wiele razy w brzuch i twarz i informuje, że Bea jest w ciąży i uciekła z domu. Daniel odnajduje ją w opuszconym domu, gdzie kiedyś mieszkała ukochana Caraxa. Jego tropem podążył Fumero wiedząc, że chłopak może go doprowadzić do Caraxa. W domu rozgrywa się walka w której Carax zabija Fumero, ale także postrzelony zostaje Daniel. Budzi się w szpitalu i wszystko się układa-Bea zostaje jego żoną, a jej rodzice wybaczają mu to co zrobił. Fermin zostaje uwolniony od Fumera a Carax znów zaczyna pisać pod innym pseudonimem....