九歲男孩奧斯卡·史埃爾(托馬斯·豪恩 Thomas Horn飾)的父親(湯姆·漢克斯 Tom Hanks飾)在911事故中喪生,在他幼小的內心中留下了陰影。無意間奧斯卡發現了一封寫著「布萊克」的信封和一把鑰匙。奧斯卡認爲這是父親給他留下的尋找線索,鑰匙背後一定隱藏著什麼 祕密。奧斯卡把這一祕密告訴了不會說話的老爺爺(馬克斯·馮·西多 Max von Sydow飾)。此後的每個周末,奧斯卡開始在五個城區里尋找姓「布萊克」的人。父親生前跟奧斯卡一起規劃了尋找第六城區的「偵查探險」遊戲,告訴奧斯卡:不要停止尋找。
本片根據作家喬納森·薩佛蘭·福爾的小說改編。