王世充家本是洛阳的大财主,他十岁上跟扬州蕃厘观张金钵学艺,只留妹妹王玉花在家陪伴老父。
王玉花养着一只鹦鹉,能说话学舌。玉花小姐与它形影不离。
有一天,鹦鹉挣断锁链飞走了。王员外派人四处寻找,不见踪影。玉花小姐为此生了一场大病。
过了几天有人来禀报,玉花小姐丢的鹦鹉在白水瑶家里。白水瑶是洛阳城有名的劣绅,勾结官府,鱼肉乡里。人们送他个外号——白水妖。
王员外到白家要鹦鹉,白水妖蛮不讲理,当着王员外的面将鹦鹉活活摔死。王员外一气之下,写了一张状子,告到县衙。
洛阳知县吴德和白水妖串通一气,诬陷王员外欠白水妖五百两银子,将他押监入狱。王家花了五百两银子才把王员外赎回来。
王员外气得染病不起。临终前,她把女儿托付给南庄的弟弟王德水照看。嘱咐等儿子王世充回来,要为王家报仇。
数年后,王世充回家探望。叔父怕他人单势孤,不敢对他实言。王世充发现叔父和妹妹说话吞吞吐吐,估计有隐情没有告诉他。
一天,王世充兄妹到父亲坟前烧纸。王世充又问妹妹玉花。玉花瞒不过,哭诉了父亲的死因。王世充暗暗发誓,不报父仇誓不为人!
回到家里,王世充说要回扬州,叔父、妹妹信以为真。王世充半夜三更进白水妖家报了仇,还在白粉墙上留下六个血字:“杀人者王世充”。
洛阳知县得知白家被杀之事,赶紧详文上报,画影图形捉拿王世充。王世充已远遁扬州,根本无法拿到。
后来,王世充向杨广献琼花图,被封为江都宫监。这样一来,他杀白水妖一案就无人过问了。
杨广死在扬州,王世充杀了皇泰皇帝杨侗,自立为洛阳王,改国号为“郑”。他追封父亲为太上皇,妹妹玉花也成了公主。