纳丘(Jack Black 杰克•布莱克 饰)自幼父母双亡,他在墨西哥瓦哈卡的一家孤儿院度过了自己的童年时光。成年后他并未离开这里,而是以厨师的身份留在孤儿院为孩子们烧菜做饭,他们都很喜欢这位温柔和爱的胖叔叔。但是,孤儿院的生计开始陷入困境,因资金短缺,这里将面临着关闭的命运。纳丘不愿看到孩子们无家可归,为此他决定以蒙面摔角手的身份走上擂台挣得奖金。即为了那一双双充满期待的眼睛,也为了美丽的卡纳西昂修女(Ana de la Reguera 安娜•雷格拉 饰)……
故事发生在充满了异国风情的巴拿马,哈里(杰弗里·拉什 Geoffrey Rush 饰)是一个身怀绝技的裁缝,他凭借着出色的手艺和其三寸不烂之舌在巴拿马的达官显贵与政界要员之间混得风生水起,而他所作的一切,都是为了掩盖他的一段灰暗的过去。 可是,纸终究包不住火,英国大使馆成员安德鲁(皮尔斯·布鲁斯南 Pierce Brosnan 饰)的出现将哈里抛入了一个危险的环境中,安德鲁利用哈里的过去作为威胁,命令哈里成为他在巴拿马政界的眼线,为英国和美国获得巴拿马运河的所属权收集情报。无奈之中,哈里只得就范,但心中的愤怒和不满铸就了他口中的谎言,他告诉安德鲁,一个地下组织正在策划一场武装运动企图推翻政权。令哈里没有想到的是,正是自己的谎言酿成了大祸。