根据美国作家阿瑟-高顿的同名小说改编。故事以第一人称展开,时代背景从1929年开始延续到二战结束,女主人公回忆了自己从小拼命挣扎、历尽荣辱的人生经历。
有着一双蓝灰色眼睛的小百合(章子怡饰)出生于贫穷小渔村,被卖到京都一家知名的艺伎馆。小百合在那里学习了舞蹈、茶艺等,渐渐成为当地头牌艺伎,同时也不断受到京都第一红伎初桃(巩俐饰)的压迫与挑战。一个偶然的机会,全日本最美丽、知名的艺伎真美羽(杨紫琼饰)要认小百合为“妹妹”,此举从此改变了小百合的一生……。这部电影聚焦于欧文与扎克两个童年发小的故事。扎克的父亲去世了,他要去继承庞大的遗产,于是两基友一起踏上了一段离奇的公路旅程。虽有巨额遗产可继承,但扎克的麻烦事儿可多了,首先他有个难缠的姐姐(艾米·波勒 饰),艾米对于父亲把所有遗产都留给了这个白痴兄弟十分震惊,甚至跟弟弟打起了官司。另外,他们的父亲还给他们留下了一个年轻的怀着大肚子的后妈。乱成麻的家庭关系和财产纠纷考验着扎克,也让他与欧文的友谊经受着历练。。