影片根据茅盾文学奖获奖者麦家的同名长篇小说改编,上世纪四十年代,世界局势风起云涌,及时准确破译敌方的通讯密码至关重要。容金珍自幼展现出惊人的数学天赋,被大学校长小黎黎及其太太叶筱凝抚养长大。大学入学之际,容金珍因解出数学系老师希伊斯布置的难题而被更多人注意到,其中就有神秘部门701局局长郑某,容金珍从此走进了密码破译的大门。。父母早逝,海珠(吴耀汉 饰)、小圆(伍咏薇 饰)、小玉(万绮雯 饰)兄妹三人过着相依为命的生活。身为家中的大哥,海珠自然担负起了家庭中的大部分责任,然而妹妹们渐渐长大,海珠无法一直守护在她们身边。
一次偶然中,小圆结识了富家子弟冯泰来(孙兴 饰),情投意合的两人发展迅速,很快就到了谈婚论嫁的地步,而海珠的介入让这段感情波澜四起。小玉则邂逅了曾经的小学同学李超荣(彭文坚 饰),坠入爱河的两人迅速结婚,然而,婚姻生活却并不是小玉想象中的那么简单,很快,她和李超荣之间的感情就出现了危机。某日,海珠遇见了名叫张燕娴(欧阳佩珊 饰)的女子,张燕娴的坚强和爽朗吸引了海珠,他亦坠入了情网之中。。