武师陈厚德(元华 饰)远赴美国开设宝芝林,时常召唤国内的徒弟阿杰(李连杰 饰)来美国帮衬,但阿杰担忧在美的居留问题,迟迟未到。陈厚德曾经收下一名美国弟子尊尼(杰瑞•特林伯 饰),尊尼学成后却挑战师傅,意欲扬名立万扩张自己的武馆,陈厚德被尊尼打成重伤,宝芝林也被砸烂,幸好有少女安娜路过,将陈厚德救走。几乎同时,阿杰终于来美探望师傅,岂料一出机场便遭遇各种麻烦,先是莫名其妙收下三名落魄墨西哥少年为弟子,又与查封宝芝林的银行地产部经理阿美(郭锦恩 饰)不吵不相识。阿杰因语言不通,守候宝芝林寻找师傅下落,而尊尼也在四处打探陈厚德的去向,一中一外两名弟子,将为义与利的不同追求狭路相逢……。本片通过采访BALCO实验室的负责人及涉嫌使用兴奋剂的运动员等,对体育界最大的类固醇丑闻一探究竟。人生已至暮年的七位英国老人辗转前往印度斋浦尔度假。七人中,善解人意的伊芙琳(朱迪·丹奇 Judi Dench 饰)试图在丧夫后独立生活;患心脏疾病的大法官格雷厄姆(汤姆·威尔金森 Tom Wilkinson 饰)怀揣着无法启齿的秘密;道格拉斯(比尔·奈伊 Bill Nighy 饰)和琼希望能改善僵化的夫妻关系;老顽童诺曼和老来俏玛琪则时刻期盼着艳遇;至于穆瑞尔(玛吉·史密斯 Maggie Smith 饰),等待手术的她总是显得有几分冷漠刻薄。
各怀心事的七人被异域风情广告吸引,不约而同下榻在玛丽戈德饭店。但是真实的饭店并不如广告宣扬的那般舒适,这趟印度心灵之旅也不似预想般尽如人意。在陌生的国度里,众人对余下的人生展开了新的思考,不希望抱憾终身的他们向着皆大欢喜的结局努力着。
影片改编自英国女作家Deborah Moggach的小说《These Foolish Things》。。