影片根据茅盾文学奖获奖者麦家的同名长篇小说改编,上世纪四十年代,世界局势风起云涌,及时准确破译敌方的通讯密码至关重要。容金珍自幼展现出惊人的数学天赋,被大学校长小黎黎及其太太叶筱凝抚养长大。大学入学之际,容金珍因解出数学系老师希伊斯布置的难题而被更多人注意到,其中就有神秘部门701局局长郑某,容金珍从此走进了密码破译的大门。。威尔(格伦·霍顿 Glenn Howerton 饰)经营着一家咖啡店,因为行业不景气,店主决定收回铺子,将咖啡店改造成一间酒吧,以赚取更多的利润。为了留住自己赖以生存的店铺,威尔决定反击。他找到了好友查得(史蒂夫·李特 Steve Little 饰)和基诺(本·施瓦兹 Ben Schwartz 饰),三人策划了一场抢劫案,为的是让店主明白,这里并不是经营酒吧的好地方。
就在计划顺利进行的节骨眼上,店小二山姆(乔许·葛洛班 Josh Groban 饰)却成为了计划里最大的阻碍。山姆一心想成为一名摇滚明星,对威尔怨气冲天,因此屡屡破坏他们的行动。与此同时,威尔暗恋的女孩贝卡(阿德琳妮·帕里奇 Adrianne Palicki 饰)也对威尔的示爱毫无反应。。