După întâlnirea cu un cuplu misterios la o petrecere în Manhattan, Jim Goldman pleacă în Mexic pentru a recupera un manuscris. Fragmentul nesemnat pe care îl descoperă acolo spune povestea unui scriitor consacrat, Autorul, a cărui soție a fost victima unei crime odioase. Incapabil să continue proiectul la care tocmai lucra, intitulat Cartea umbrelor, Autorul angajează un scriitor surogat care să îl ajute în acest sens. În curând, însă, acesta din urmă ajunge la concluzia că Autorul și-a ucis soția și că noul lui roman este o confesiune inconștientă. Prin urmare, el începe să scrie pe ascuns o altă versiune a Cărții umbrelor, menită a-l demasca pe Autor.
Fragmentul descoperit în Mexic se sfârșește în acest punct. Jim decide să completeze manuscrisul cu propria lui versiune, însă în curând realizează că povestea din manuscris pare să aibă un corespondent real și că frontiera dintre ficțiune și realitate este mai neclară decât pare la prima vedere.