影片根据茅盾文学奖获奖者麦家的同名长篇小说改编,上世纪四十年代,世界局势风起云涌,及时准确破译敌方的通讯密码至关重要。容金珍自幼展现出惊人的数学天赋,被大学校长小黎黎及其太太叶筱凝抚养长大。大学入学之际,容金珍因解出数学系老师希伊斯布置的难题而被更多人注意到,其中就有神秘部门701局局长郑某,容金珍从此走进了密码破译的大门。。DJ王熙(王喜)与大学生Anna(刘晓彤)为恋人,但约法三章而容忍她的裙下之臣,事实上王心感不快,一晚,熙在酒吧遇到驻场歌手Maggie(邵美琪)碰巧她与男友电话中吵架,受她的忧郁外型吸引而开始注意她,Lo(林晓峰)及翁等为酒吧常客,为了娱乐而执行打劫酒吧计划,最终变大派对收场。 而熙亦因结识到Maggie,更漫谈起来。二人渐渐建立出感情。Maggie的男友早前因工作而冷落她﹐以致二人关系恶劣,但回来欲追回Maggie时,发觉她与熙的来往时满不是味儿,结果Maggie终提出分手。 另一方面,熙亦将感情生活透露给Anna。此时Anna才发现未能接受,黯然骗说有新男友而离去。酒吧内,Maggie约会熙与前男友,结果……。