主人公金胜(周敬峰饰)用自己独到的读心术判断赌场上每一张牌桌上的输赢,却意外的出手救了因为出老千要被划花脸的花不败。花不败为了感谢金胜,一路尾随到酒店要表示感谢。金胜遂和花不败约定玩牌,玩牌间花不败问起金胜第一次玩牌的经历,引起金胜的回忆…… 四年前,金胜还是一名杂技演员,一次炸金花被猪头晶出老千骗光了包括团里小金库的所有钱,团长被气死,金胜决定复仇,终于在一家赌场遇到了猪头晶,想要血刃猪头晶的金胜却被一个神秘的邋遢大叔制止,邋遢大叔跟猪头晶赌牌让猪头晶输到眼红,在最后一场生死赌博时邋遢大叔却退出了。 金胜跟踪邋遢大叔鞠枫(鲍大志饰)到家,拜他为师。鞠枫训练了金胜,让他赚到想要赚到钱就金盆洗手。但金胜没有听,金胜也因此被逐出师门。金胜一次回去找师父意外发现自己的师父被杀。金胜知道杀死师父的人是“一只耳”,金胜带着悔恨,开始了寻找“一只耳”的复仇之路……
北宋仁宗年间,汴河河畔有水怪出没,开封府受命后,第一时间派出带刀侍卫展昭追寻线索,而殿前司都虞侯邓车得知,不怀好意的将侄子邓六郎也插入了办案队伍。几人推断出这所谓的怪兽应该是机关所制成,在邓六郎的介绍下,一行人去往了当今最有名的机关大师“胜鲁班”的居所——乾坤宫,并偶遇年轻女子——公输灵。几人来到了地下鬼市,寻找制造机关傀儡的售卖商,并遇上了一个无脸人。打斗中公输灵认出无脸人是自己幼时叛出家门的亲生哥哥公输清。机关兽应该也是公输清炼制的。而他受到邓车指使,想要行刺皇上。关键时刻公输灵为展昭挡下致命一击,看着家妹逝去的公输清幡然醒悟,指证了邓车的所有罪行……