Nina Hardy is vermoord. Ze is gestorven in het huis waarin ze is opgegroeid, omgebracht door George, een vriend uit haar jeugd. Haar lichaam is nooit gevonden en zo blijft ze ronddwalen als een stille schaduw en aanschouwt ze de gebeurtenissen tijdens het leven na haar dood. Nina's halfbroer Gregory maakt na dertig jaar een pelgrimstocht naar zijn geboortegrond om haar te begraven. Daar treft hij Janie, de zus van George en het vierde lid van hun kring jeugdvrienden. Samen herleven ze hun gedeelde geschiedenis, proberen ze een verklaring te vinden voor Nina's dood en voor wie ze zelf zijn geworden. Schaduw is het verhaal van imaginaire vrienden, toneelstukken en schoolfeesten, van een schijnbaar idyllische jeugd aan de oevers van een rivier. Maar de buitenwereld kan niet op afstand worden gehouden, en het wankele evenwicht van de vriendschappen wordt al snel verstoord. Uiteindelijk zullen de vrienden gescheiden worden door het uitbreken van de oorlog, waarna ze weer bij elkaar worden gebracht om te ontdekken dat ze vrijwel onherkenbaar zijn veranderd.
