荒郊中的兰若寺频频有人丧命,身无分文的书生宁采臣(张国荣 饰)不顾道士燕赤霞(午马 饰)的反对借宿在此。深夜,宁采臣邂逅女鬼聂小倩(王祖贤 饰),却不料小倩突露杀机,宁采臣的正直、善良打动了小倩,两人展开了一场旷世人鬼绝恋。此事被掌控着小倩的千年树妖姥姥(刘兆铭 饰)发现,欲将小倩许配给黑山老妖。一边是姥姥的威逼利诱,一边是赤诚书生的情义初起,小倩陷入两难选择……
某部正在拍摄中的电视剧的女主角(徐静蕾)深夜短信该剧导演(韩童生),称有事想面谈,见面寒暄完毕,她即提出罢演,原因是实在恶心剧本中的女主人公形象演不下去,导演好言相劝,说该形象本是为她量身打造、要以大局为重等等,无奈女主角铁心罢工,导演作罢。 导演称当初接戏相当被动,女主角的辞演让他如释重负,得到女主角讥讽,导演暴跳如雷,两人开始争执,导演怪女主角歪曲事实,女主角嫌导演做人太假。最终,话题又回到剧本,围绕它,两人就做人的技巧、人生的困惑、现实对梦想的凌驾等方面展开辩论。
一个泰米尔男孩遇到了一个来自比哈尔邦的女孩,接下来是一个历代的爱情故事。两个浪漫故事从不同的时间线平行运行的非线性叙事。