上世纪80年代的中国,改革开放刚刚起步,民风依然保守古朴。在老北京城的小庄西里,居住着一个颇有些惹眼的女子。她名叫江路,是市杂技团的化妆师,她穿着入时,开朗随和,却时常遭到周围人的误解,至今仍是单身。偶然的机缘,她结识了同在一个小区的宋宇生。这是一个年过四十的单身父亲,妻子早年去世,他独自抚养一双儿女宋征和宋隽。由于一心扑在摄影事业上,以致他从未再展开另一段爱情。小卖部的相遇让这两个大龄男女闭锁的心门同时开启,但是他们却不约而同受到来自双方家庭的压力,幸福的道路上充满坎坷……。Adam(杰克·吉伦哈尔 Jake Gyllenhaal 饰)是一所大学的历史系副教授,和女朋友生活在一起,每天上班下班,过着平静的生活。直到一天,他在一部电影里发现了一个长得和他一模一样的演员。他利用互联网找到了该演员的资料,并联系上了他。
和Adam长得一模一样的演员叫Anthony,有一个怀孕的妻子,他一开始只把Adam当成一个疯狂的影迷,直到上网搜索了Adam的资料,终于下决心和Adam见面。
两人约定在一个旅馆见面,Adam见到一个长得和自己一模一样的Anthony,心生恐惧,告知对方此后不要再见便匆匆离开。然而几天后,Anthony却出现在Adam家中,并提出了一个奇怪的要求......。