Yuda是一个经验丰富的Silat Harima成员(该组织的标志是一个虎头),他居住在印度尼西亚的苏门答腊群岛的西边一个叫Minangkabau的小村子里。近来,他在为Merantau的仪式做着最后的准备。这个仪式在这个小村子里已经施行了上百年,成为Merantau 之后的Yuda就要离开自己在乡村的家、离开田园牧歌一般的生活,他要来到印尼的首都雅加达,在这个繁华但是肮脏的大城市里打拼出自己的一片天下。 在一系列的挫折和阻碍之后,无家可归的Yuda感到失败和茫然,并且极度不确定自己的未来。一天,Yuda为了保护一个叫做Astri的孤儿而和一帮欧洲的罪犯大打出手,从而遭到他们报复性的追杀。Yuda只有带着Astri和她年幼的弟弟一起逃命。一路上,他们不仅要躲避那帮欧洲的罪犯、还要和形形色色、心怀鬼胎的皮条客、隐君子和小混混打交道。显然,这是一场势力...。人生已至暮年的七位英国老人辗转前往印度斋浦尔度假。七人中,善解人意的伊芙琳(朱迪·丹奇 Judi Dench 饰)试图在丧夫后独立生活;患心脏疾病的大法官格雷厄姆(汤姆·威尔金森 Tom Wilkinson 饰)怀揣着无法启齿的秘密;道格拉斯(比尔·奈伊 Bill Nighy 饰)和琼希望能改善僵化的夫妻关系;老顽童诺曼和老来俏玛琪则时刻期盼着艳遇;至于穆瑞尔(玛吉·史密斯 Maggie Smith 饰),等待手术的她总是显得有几分冷漠刻薄。
各怀心事的七人被异域风情广告吸引,不约而同下榻在玛丽戈德饭店。但是真实的饭店并不如广告宣扬的那般舒适,这趟印度心灵之旅也不似预想般尽如人意。在陌生的国度里,众人对余下的人生展开了新的思考,不希望抱憾终身的他们向着皆大欢喜的结局努力着。
影片改编自英国女作家Deborah Moggach的小说《These Foolish Things》。。