弗兰克·阿巴内尔(莱昂纳多·迪卡普里奥饰)是FBI有史以来年龄最小的通缉aaa。他的犯罪手段神通广大,伪装身份的能力超乎常人,全美各地几乎都留下了他的犯罪足迹。乔装医生、律师、飞行员,统统都是他曾经的身份。当然,弗兰克凭着这个“本领”,骗取了高达几百万的金额。活得逍遥快乐的弗兰克这次又成功伪造了一份学历证明,去医院做起了大夫。弗兰克不但在这里认识了护士布雷达(艾米·亚当斯饰),二人擦出爱的火花,还通过布雷达的父亲得到了一份检察官助理的优差。然而,这只是暴风雨前夕——一双眼睛已经盯住了弗兰克,誓要把他绳之于法。这就是FBI探员卡尔(汤姆·汉克斯饰)。在追捕弗兰克的过程中,卡尔领教到这个犯罪天才的过人智商。他屡次被弗兰克这个黄毛小子捉弄,心里又恨又不得不佩服。每当弗兰克有惊无险地从他的精心布局中逃脱时,这个猫鼠游戏显得有趣起来……