麦克(瑞凡•菲尼克斯)和斯考特(基努•里维斯)同为沦落街头的男妓,然而因为相差巨大的家庭背景,“同为天涯沦落人”的他们并非表面般“心照不宣”。 时常昏厥的麦克脑海中一直充满着有关童年的破碎片段,爱达荷的诗意田园也常常入他梦境,他一心想找回失散多年的母亲,将斯考特视为知己和爱人。斯考特本是波特兰市长的儿子,“自甘堕落”只为体会放荡青春的快感,他清楚地知道,虽然现在陪着麦克一路从波特兰到西雅图,又从爱达荷到意大利,麦克却成不了他最终的温暖归宿,他能回归的,是权势、荣华与姑娘。
盖茨家族是出名的冒险家家族。本(尼古拉斯•凯奇 Nicolas Cage 饰)小时候就获悉了他们家族的一个惊天秘密:美国开国时埋藏国家财富的地点就藏在《独立宣言》中。尽管父亲不想盖茨家族在纠缠于国家宝藏,但本还是与电脑高手雷利(贾斯汀•巴萨 Justin Bartha 饰)一起开始了寻宝行动。 本的寻宝计划很快陷入了僵局。与此同时,英国富豪伊恩(肖恩•宾 Sean Bean 饰)也盯上了这个宝藏,他派人潜入了美国国家图书找寻《独立宣言》中宝藏的秘密并密谋对付本。图书馆的艾比嘉尔博士(戴安•克鲁格 Diane Kruger 饰)获悉了伊恩的险恶用心后,决心帮助本找到国家宝藏……