顶级发型设计师水岛直树(本木雅弘 饰)与恋人兼经纪人美帆(西田尚美 饰)前来上海为一场慈善表演工作。水岛才华惊人,虽然差点迟到,但还是出色地完成了工作。只是事业一帆风顺的他看起来闷闷不乐。与女友的感情出现问题更是他没有办法解决的。当他恍惚在上海街头闲逛时,发现自己身无分文,习惯所有事情都是女友安排好的他不知道自己的酒店在哪里。
女出租车司机林夕(赵薇 饰)一直暗恋冬冬(郭品超 饰),然而爱人要结婚了,新娘却不是自己,失落之情溢于言表。
在这个晚上,林夕的车撞倒了水岛,这两个语言不通的各怀心事的陌生人,开始了一段奇妙的旅程。。一对老夫妇始终没有小孩,并为此伤心,一日,丈夫挖出了一具人形树根,送给妻子当做小孩取乐,但令人意想不到的是,这具人形树根竟然真的活了起来,夫妇俩欣喜若狂,把它叫做欧提科。欧提科显然是个胃口很好的小孩,一直哭闹着要吃的,老夫妇两人为了喂饱它,花光了所有的钱,但它仍是饥饿地捉了家里的猫吃掉了。尝到肉味道欧提科从此拒绝其他食物,又把偶然进入家中的邮差、路人,还有楼里的邻居都吃掉了。老夫妇又惊又怕,但面对越长越大的欧提科显然没有任何办法,只要任由它吃掉了自己。没了管束的欧提科走到大街上,遇到的活人活物都进了它无底洞一样的胃。在菜地大啖卷心菜后,欧提科睡在了树下,直到愤怒的田地主人老太婆向它举起斧头……。