Ben Campbell(吉姆·斯特加斯 Jim Sturgess 饰)是一位才华横溢的麻省理工学院毕业生,他以优异的成绩赢得了哈佛大学医学院的录取通知书。然而,高昂的学费和生活费使他的梦想岌岌可危。在争取奖学金的过程中,教授指出胜出者必须具有非凡的经历而非像Ben这样一张白纸的学生。
Ben在一家服装店打工,每小时赚取8美元的收入。同时,他和两位好友准备参加2.09竞赛,以获得认同和奖金。在数学课上,Ben的天才头脑被教授Mickey Rosa(凯文·史派西 Kevin Spacey 饰)发现。Mickey希望Ben加入自己的21算法团队,专门去赌场依靠算牌赢得大钱。Ben并不同意,但Ben一直暗恋的女孩Jill Taylor(#凯特·波茨沃斯 Kate Bosworth 饰)也出面诱惑时,Ben开始动摇。
Ben开始了严密的训练,出师的成功让他尝到了金钱、虚荣、欲望的权力。同时,他和旧友开始疏远,渐渐迷失在赌场的漩涡里。