1949年,新中国建立之初。江山初定,百废待兴,和平的表象下没有硝烟的战争早已拉开序幕。败逃台湾的国民党接连向大陆派出特工,伺机破坏。为了应对接二连三的破坏活动,中共成立情报部门701局与敌方展开连番较量。同年10月初,701局控制的侦听局莫名消失,为了查清消失电台的下落,701局负责人老鬼(王学兵饰)授命代号二〇〇的张学宁(周迅饰)去上海寻找耳力超群的钢琴调音师罗三耳。结果阴差阳错,学宁找到了罗德小徒弟——耳力同样超群的盲人调音师阿兵(梁朝伟饰)。阿兵不负众望,不仅通过层层严苛的考试,还在工作中一鸣惊人。在残酷的谍报战争中,阿兵和学宁之间某种情愫也暗暗滋生。挠黑丝脚底,南宋建炎年间,少主即位,国师专权。是时镇世封印被解,各路妖魔纵横世间,遂令杭州城人心惶惶。适值此时,玄光寺的不通和尚(郑恺饰)和女降魔师菁菁(张雨绮饰)在一次降魔行动中相遇。一千年前,不通和菁菁是天界的金童玉女,两人因违犯天条相恋而被贬下凡间,被罚轮回十世而不得说一句话。下凡之前,菁菁决意不饮忘情水,所以积累了千年的记忆,她时刻渴望重逢金童,再续前缘。另一方面,当年被金童和佛祖所降伏的毒龙重现世间,他正阴谋加害当今皇帝,篡夺社稷。金童玉女重逢之路还有无数的磨难,他们的缘分今生能否有一个圆满结局?