清明节前夕,汴水河畔的繁华已然开启,两浙路的千艘粮船缓缓驶入京师,为北宋的国都东京城带来了一年一度的节日热闹。东京城,这个天下的枢纽,临制四海,朝廷下令从今日起城内欢庆七天,普天同庆,共度这春光明媚的佳节。
城内外,锣鼓喧天,灯火通明。汴河两岸,商贾云集,琳琅满目的商品让人目不暇接。百姓们纷纷走上街头,赏花灯,祈福许愿。还有人在汴河上泛舟,欣赏两岸的美景,沉浸在这片喜悦和繁华之中。
大理寺的贴书吏赵不尤,本应享受这盛大景象,却因为与家人约好在汴河虹桥上赏烟花,而匆匆忙忙地赶往约定地点。翰林图画院的张择端也在桥上采风,将眼前的繁华景象一一记录在画卷之上。人群中的拥挤让他差点失足,幸亏赵不尤及时将他扶稳。
赵不尤随手拿起张择端的画作,直言画中缺少灵魂,请求张择端将他和家人也画入画中。不久,赵不尤的父亲赵离带着弟弟赵墨儿和妹妹赵瓣儿也来到了桥上,一家人占据了观赏烟花的最佳位置。
吉时已到,官府在河边放起烟花,五颜六色的烟花在夜空中绽放,照亮了整个东京城。赵不尤一家人在烟花的映衬下,开心地合不拢嘴,共同见证了这难忘的瞬间。
此时,一叶小舟徐徐而来,船上站着赵不尤的妻子温悦,她手持精致的小伞,俊俏的面庞在烟花的照耀下显得分外妖娆。温悦刚刚送完货,准备与丈夫一同欣赏这盛大的烟花。
温悦的伞铺因其精湛的手艺而小有名气,她刚接了太府寺的一个大订单,正是忙碌之时。然而,开封府左军巡判甘亮却因贪婪而来找麻烦,温悦不愿与之纠缠,提前准备了银子以求平安。但甘亮贪得无厌,对温悦进行了无礼的骚扰。
赵不尤在外听书时,突有客户急匆匆来报,说甘亮在伞铺闹事。赵不尤二话不说,立刻赶回家中,却见到甘亮对自己家人拳打脚踢,伞铺也被砸得一片狼藉。赵不尤被打得鼻青脸肿,但他迅速整理好伞铺,带着温悦去宋家桥瓦子看戏,以纪念他们相识十五年。
戏台上,群魔乱舞,奇形怪状的妖怪让人目不暇接。赵不尤与温悦在观众中讨论剧情,不料温悦突然收到一张写有“匕”字的纸条,这是江南水匪的暗号。温悦跟随留纸条的小女孩离开了。
赵不尤发现妻子不见,四处寻找。温悦跟随小女孩来到戏班仓库,却遭到了甘亮的埋伏。在生死关头,温悦拔下发簪,狠狠刺进甘亮的胸膛,结束了这一切。赵不尤得知妻子的去向后,赶到现场,发现甘亮已死,他们将尸体藏在戏班的道具中,悄无声息地处理了后续。
开封府左军推司万福和顾震闻讯赶来,围堵了戏班,但未找到甘亮。赵不尤和温悦若无其事地继续观戏,顾震怀疑赵不尤杀人,但无确凿证据,只得发布甘亮失踪的消息。百姓们对甘亮的恶行深恶痛绝,纷纷指责赵不尤和温悦利用道具转移尸体。
赵不尤和温悦将尸体绑在小船底,摇船至树林,将甘亮埋葬。赵不尤对温悦的杀人手法感到疑惑,但更多的是担忧和爱护。温悦一早出门,赵不尤紧随其后,张择端突然拦住赵不尤商讨画作,温悦趁机消失在人群中。
虹桥下,一艘大帆船因船速过快,桥两边弥漫着滚滚浓雾。浓雾散去后,天边出现一道五彩祥云,百姓们欢呼雀跃。就在这时,桥上飘出来很多尸体,梁震、万福和赵不尤目睹这一幕,都惊得目瞪口呆。