一个身患白血病的台湾女孩梧桐,为寻找二十多年前失散的父亲及孪生姐姐,来到了首都北京,从此开始了她横跨海峡和生死的奇妙旅程。 在她到达机场的同时,一个年轻摄影师木枫刚从云南“流浪”回北京,也赶到机场想阻止女友的婚礼,但没能如愿。于是他走向机场大楼开着的飘窗前,一幅视死如归的表情。楼下的围观群众中也有梧桐,木枫身子一晃,却没有跳下来,而是扔下了一个少数民族风情的木雕挂件,刚巧落在梧桐的脚边,梧桐捡起了它,男子转眼没了踪影…… 梧桐从母亲那儿得知父亲当年是在云南下乡的“知青”,便突发奇想搭一个“背包客”的顺风车边走边看地去云南。而她通过酒吧布告上联系的背包客,竟然就是木枫!本来就觉得爱情没有自由重要的木枫因为女友的事更不想接触女人,不愿载女旅伴同行。谁知梧桐跟他十分有缘,在路上几次遇见,并帮他修车、做饭,两人一路打打闹闹的,却滋生出了别样的情感。等结伴到了...。史蒂芬(马克•鲁弗洛 Mark Ruffalo 饰)和布鲁姆(阿德里安•布洛迪 Adrien Brody 饰)是从小相依为命的兄弟,他们精于骗术,因此总遭到养父母的抛弃。渐渐地,他们习惯了这种生活方式。在骗局中,总是史蒂芬谋划全局,布鲁姆配合实施。长大后,兄弟俩依旧靠骗术行走江湖,而且还多了一个伙伴——寡言少语但出手不凡的日本女孩邦邦(菊地凛子 Rinko Kikuchi 饰)。三人合作,多次得手,但布鲁姆已经厌倦了这种虚假的生活。这时,史蒂芬计划对独居的年轻富婆佩内洛普(蕾切尔•薇姿 Rachel Weisz 饰)下手,让布鲁姆充当骗财骗色的角色。在交往中,布鲁姆发现佩内洛普是一个多才多艺的古怪女孩,两人在接触中擦出了爱情的火花。但是,骗局即将收官,布鲁姆却苦于恋情与手足情的对立,难以抉择……。