北宋仁宗年间,汴河河畔传闻有水怪出没,开封府受命调查此事,派出了带刀侍卫展昭追查线索。殿前司都虞侯邓车心怀不轨,趁机将自己的侄子邓六郎安插进办案队伍。经过一番查探,几人推测所谓的水怪实为机关所制。在邓六郎的建议下,他们前往当世最负盛名的机关大师“胜鲁班”的居所——乾坤宫,并在那里偶遇了一位年轻女子公输灵。为了寻找制造机关傀儡的售卖商,一行人来到地下鬼市,遭遇了一个无脸人。在打斗中,公输灵认出无脸人正是她幼时叛出家门的亲生哥哥公输清。原来,机关兽正是公输清炼制而成,而他受邓车指使,意图行刺皇上。关键时刻,公输灵为展昭挡下致命一击。目睹妹妹离世,公输清幡然醒悟,指证了邓车的所有罪行,真相最终大白。