《夜·上海》顶级发型师水岛直树(本武雅弘饰)和他的情人兼经纪人美穗(西田直美饰)来到上海进行慈善演出。水岛的天赋惊人,虽然已经快迟到了,但还是把事情做好了。只是在事业顺利的时候,他看起来很闷闷不乐。他没有办法解决与女友关系中的问题。当他在上海的街头发呆时,他创造了身无分文的自己,习惯了女友安排的一切,他不知道自己的旅馆在哪里。女出租车司机林曦暗恋冬冬(郭品超饰),但情人即将结婚,新娘却不是自己,失落之情溢于言表。这一夜,林夕的车撞到了水岛,这两个语言不同,各怀心思的陌生人,开始了一段奇妙的旅程。