为了应对911之后日益猖獗的恐怖主义,美国总统亨利·阿什顿(威廉·赫特 William Hurt 饰)与西方各国以及阿拉伯国家首脑相约西班牙的萨拉曼卡,将在此缔结全新的反恐同盟。是日阳光明媚,广场人头攒动,不同社会背景之人齐齐聚集,嘈杂万分。阿什顿总统的车队在一片欢呼和反对声中到来,六个月前为保护总统而遭到枪击的资深探员托马斯·巴恩斯(丹尼斯·奎德 Dennis Quaid 饰)冲在最前方,警觉地监视着来自周遭一切可疑之人。谁知,当总统正准备发表演说时,两发子弹击中了他。广场顿时大乱,有人仓皇而逃,有人冲
尼克·弗林(保罗·达诺 Paul Dano 饰)是个年轻作家,从小和单身母亲朱迪(朱丽安·摩尔 Julianne Moore 饰)相依为命的他早就忘记父亲的样子,直到一天接到电话,自称他父亲的乔纳森(罗伯特·德尼罗 Robert De Niro 饰)被房东赶了出来,找他 借车搬家。天上掉下来个老爸,也是个落魄作家,还带着全部行李,让弗林在室友面前非常难堪。已经流落街头的乔纳森晚上到流浪汉收容所过夜,又恰逢弗林在此打工,几个不自然的晚上之后,乔纳森还是决定避嫌,从此只能到车站或无人工地混上一天是一天,还安慰