De negenjarige Oskar ontdekt in een vaas in een kast een sleutel. De sleutel behoorde toe aan zijn vader, daar is hij zeker van. Maar op welke van de 162 miljoen sloten in New York past hij? Dit is het begin van de zoektocht van Oskar – uitvinder, brievenschrijver en amateur-detective – door de vijf stadsdelen van New York en in de door elkaar gegooide levens van vrienden, familie en volslagen vreemden. Hij komt steeds dichter bij een familiegeheim dat vijftig jaar teruggaat.