故事發生在1899年的紐約,紐約街頭處處可見叫賣報紙的報童,因爲這些孩子們賣報屬於自發行爲,一直都沒有一個可以管理和保護他們的組織,因此報童們常常受到財大氣粗的報業老闆們的壓榨和剝削。傑克(克里斯蒂安·貝爾 Christian Bale 飾)是這些報童中的一員,相比去其他的孩子們,傑克顯然要更爲活潑,也更爲機靈一些。 哈斯特(馬克斯·卡塞拉 Max Casella 飾)和普利策(羅伯特·杜瓦爾 Robert Duvall 飾)是當時報業的兩大巨頭,相比之下,普利策的公司經營處於劣勢,爲了能夠賺更多的錢,普利策決定提高報童購買報紙的價格,以獲得更大的利潤,這一舉動引起了報童們的不滿。趁着這個機會,一直想要做出一番大事業的傑克揭竿而起,帶領着報童們開始了罷工運動。
盖茨家族是出名的冒险家家族。本(尼古拉斯•凯奇 Nicolas Cage 饰)小时候就获悉了他们家族的一个惊天秘密:美国开国时埋藏国家财富的地点就藏在《独立宣言》中。尽管父亲不想盖茨家族在纠缠于国家宝藏,但本还是与电脑高手雷利(贾斯汀•巴萨 Justin Bartha 饰)一起开始了寻宝行动。 本的寻宝计划很快陷入了僵局。与此同时,英国富豪伊恩(肖恩•宾 Sean Bean 饰)也盯上了这个宝藏,他派人潜入了美国国家图书找寻《独立宣言》中宝藏的秘密并密谋对付本。图书馆的艾比嘉尔博士(戴安•克鲁格 Diane Kruger 饰)获悉了伊恩的险恶用心后,决心帮助本找到国家宝藏……