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