I maj 1980 försvinner plötsligt femtonårige Óscar från sin internatskola i Barcelona. Under sju dagar och sju nätter vet ingen var han är. Allt börjar hösten dessförinnan, när Óscar smyger in i ett övergivet hus och hittar en gammal klocka som tar honom tillbaka i tiden. I huset träffar han också Marina och hennes far, som båda bär på en tragisk hemlighet. Marina tar med Óscar till den närliggande kyrkogården, där något märkligt sker en gång i månaden, den fjärde söndagen klockan tio på morgonen. En beslöjad kvinna kliver ner från en hästdroska, lägger en ros vid en namnlös gravsten och stannar endast en liten stund innan hon försvinner. En dag bestämmer Marina och Óscar sig för att följa efter den hemlighetsfulla damen. Hon beger sig ner i djupet av stadens underjordiska labyrint. Där börjar deras äventyr. Marina är en svindlande berättelse där Carlos Ruiz Zafón följer Óscar och Marina långt in i Barcelonas undre värld, en bortglömd plats mörkret frodas.