建筑师乔治(凯文·克莱恩 Kevin Kline 饰)很早就和妻子罗宾(克里斯汀·斯科特·托马斯 Kristin Scott Thomas 饰)离婚了,与儿子山姆(海登·克里斯滕森 Hayden Christensen 饰)之间的关系也并不乐观,不如意的工作干了几十年,不满意的房子住了几十年,而就在不久前,他又被查出患上了不治之症。落入了人生最低谷的乔治暗下决心,即使死期将近,也不能就此沉沦。 乔治决定重新修葺房屋,他找来山姆,希望他能够助自己一臂之力。尽管老大的不情愿,山姆还是半推半就的答应了,与此同时,罗宾也开始天天给辛苦劳作的父子二人送饭送菜,一家三口的关系渐渐恢复到了从前的幸福和睦。就当三人沉浸在家庭带来的快乐中时,乔治的生命也已经走到了尽头,然而对于此事,山姆和罗宾竟然一无所知。。小晴,一个平凡的男孩,和有点不负责的妈妈――维达生活在热带的雨林中,每天都是在摘香蕉,打游戏,在学校和瞌睡老师与一群傻傻的同学打交道中度过.一天,维达打发小晴去摘香蕉,他却遇见了一奇怪而巨大的影子.在听见一声“咕噜“后,然后一片漆黑……在路边醒来后,小晴恐慌的飞奔回家向妈妈诉说自己遇到的事.自然,这位不太负责任的妈妈只当是一个玩笑.当晚,在村民会议后,维达带了一位可爱的小女孩――阿布回家.被阿布的迷人外表和可爱微笑吸引的小晴,高兴得接受了这位(被设定为)失去双亲的孤儿.第二天,阿布变成了一个完成不同性格的人:摘掉可爱面具的阿布,变成了一个阴沉愤世嫉俗,甚至有点残忍的人,毫不犹豫的吞下了小晴喜欢的小鸟Hee,甚至吞下了小晴…… 在阿布的胃里,有着一个超现实的世界:橙色的天空,黄色的海洋,N只脚的猫……小晴的恶梦生活也开始揭开了序幕……。两条河流,平静的新加坡河和汹涌的鹿特丹玛士大河,横卧在南洋和北欧,隔着浩瀚无际的太平洋,讲述着三段未了的情缘和四个破灭的梦。 受伤的是两个女孩,一个死在深爱的人怀里,带着对人世的无限眷恋。一个远走他乡,带着对旧爱的追忆感伤。悲哀的是两个男人。一个陷入两难的抉择内心写满悔恨。一个怪因缘太浅错过了真爱。这四个破灭的梦遗憾多过甜蜜,残酷胜于缠绵。 他叫李开朗,是个警察,曾经做过一个天真的梦,有一个自己的家,不需要太大,只要够放一张床一张桌子。白天同桌而坐,晚上同床而眠的,是马路对面那个卖糕点的清纯女孩。他要娶她,握着她的手度过一辈子。 他叫李家乐,是个学生,还没到做梦的年纪,但他会永远记得那个中秋节的新加坡河,找了一个蹩脚的借口去看一个女孩。新加坡河边开始下雨,躲雨的时候,他用月饼盒为女孩做了一个灯笼。女孩对他笑,给他一张纸条,那一笑让他终身难忘,那张纸条...。