王仙客是建中年间中央朝廷的臣子刘震的外甥。起先,仙客的父亲去世了,他跟着母亲回到娘家来住。刘震有个女儿叫无双,比仙客小几岁,当时还都是小孩子,亲热地在一起嬉戏玩耍。刘震的妻子经常开玩笑似的称呼仙客为王郎子。像这样过了好几年,刘震照顾寡居的姐姐,抚养仙客,格外体贴周到。

有一天,这个嫁到王家的姐姐生了病,越来越严重了,她把刘震找来,与他约定说:“我就这一个儿子,心里放不下他是可想而知的。没有看到他结婚和当官,真是遗憾。无双端庄美丽,聪明敏慧,我心里总是记挂着,以后不要让她嫁到别家去了。我把仙客托付给你,你要是真的答应了我,我死了就可以闭眼了,没有什么遗憾了。”刘震说:“姐姐应该安心静养,保重身体,不要因为别的事情而自寻烦恼。”他姐姐竟然就没能痊愈。

仙客卫护母亲的灵柩,返回襄邓埋葬。守孝期限过了之后,他想着:“我的身世这样孤单伶仃,应该早点结婚,多生子女,这样王家后代才能兴旺。无双已经长大成人了,我舅舅难道会因为自己官高,地位尊贵,就废弃从前订立的约定吗?”于是打点行装,来到了京城。

那时候刘震担任尚书租庸使,家里招待门客的馆舍气派堂皇,来往的客人络绎不绝。仙客拜见了舅舅之后,被安置在家中的学堂里,跟家族中读书的年轻人待在一起。舅舅和外甥之间的情分,还是像从前一样,只不过择日成婚的事情,倒是完全没有听到提起。仙客又在窗缝里偷看到了无双,姿容艳丽,光彩照人,好像神仙一般。仙客爱慕地发了疯,唯恐与她的婚事不能成功。他于是将行李物品都变卖了,卖到了好几百万钱。但凡是在舅舅和舅妈身边服侍的人,连那些低贱的下人也不例外,他都送了一大笔钱。接下来又安排酒宴请他们吃饭,于是中门之内的各个地方,他都可以随意出入了。跟各位表兄弟相处的时候,他对别人都很恭敬。到了舅妈生日的那天,他买来新奇的礼物送给舅妈,那是雕刻精细的犀牛角和玉石做成的首饰,舅妈非常高兴。

又过了十几天,仙客派了一个老婆婆来,将自己求婚的事情说给舅妈听,舅妈说:“这件事正合我的心意,我这就跟他们商量去。”又过了几天,有位婢女告诉仙客说:“刚才夫人把求亲的事情说给老爷听,老爷说是:‘从前也没答应他。’看样子,这件事恐怕有些难办。”仙客听了,伤心失望极了,整个晚上都睡不着觉,担心舅舅就这样把他抛到脑后了。虽然是这样,但他侍奉舅舅仍然不敢懈怠。

有一天,刘震上朝去了。到了太阳刚刚升起来的时候,他突然骑着马回到宅子里,大汗淋漓,呼吸急促,只是说着:“把大门锁起来,把大门锁起来!”全家人都惊恐极了,不知道他为什么会这样。过了很长时间,刘震才说:“泾原的部队造起反来了,姚令言带兵闯进了含元殿,皇上从宫苑的北门逃走了,文武百官都跟随他往临时落脚的地方赶去。我心里惦记着妻子和女儿,暂时回来料理家事。”他急忙让人把仙客找来,说:“你帮我料理家事,我把无双嫁给你。”仙客听他这么说,又惊又喜地跪拜道谢。刘震就将家中的金银绸缎装到二十头牲口身上,对仙客说:“你换身衣服,押送这些东西从开远门出城,找一间隐僻的客店安顿下来。我跟你舅妈和无双从启夏门出城,从城那头绕过来,会晚点到。”

仙客按他说的那样去做了。到了太阳落山的时候,他已经在城外的客店中等了很久,却不见他们过来。城门在午时以后就被锁上了,仙客不停地向南边张望,想要知道那里的情况,可是哪里望得到半点踪迹。他于是骑上马,举着烛火绕过城,来到启夏门外。城门也已经锁上了,守门的人不少,都拿着白木棒,有的站着,有的坐着。仙客跳下马来,兜兜转转地问道:“城里发生了什么事,为什么戒备这样森严?”又问道:“今天有什么人从这里出去吗?”看门的人说:“朱太尉已经做皇帝了。午时过后,有个在头巾上再戴帽子的人,带着四五个女人,想要从这扇门里出去。街上的人都认识他,说是租庸使刘尚书。守门的长官不敢把他放出去。傍晚的时候,追捕的骑兵过来了,没一会就把他们赶到北边去了。”仙客不禁失声痛哭,又回到了那间客店。三更就快过去的时候,城门忽然开了,只见外面到处是火把,照得好像白昼一般,士兵们手里都握着兵刃,连声高呼斩斫使出城,搜查城外的朝廷官员。仙客大吃一惊,丢下几十头牲口逃走了,回到襄阳,在村庄里居住了三年。

后来听说京城被收复,重新恢复了秩序,天下太平了。仙客就来到京城,打听舅舅的消息。他到了新昌南街,正停下马来茫然无措的时候,有一个人忽然在他的马前下拜行礼。仙客仔细看那人,原来是从前使唤的家奴塞鸿。塞鸿本来是王家的家生奴才,因为舅舅常常命他做事,觉得他很得力,就把他留在了身边。两人握着手,不由地流下了眼泪。仙客对塞鸿说:“舅舅、舅妈还好吗?”塞鸿说:“都在兴化里的宅子里。”仙客高兴极了,说道:“我现在就到对街去看看。”塞鸿说:“我已经脱除家奴籍成为平民了,寄住的人家有一所小房子,我住在那里,靠贩卖丝织品生活。今天都已经是晚上了,公子就到我寄住的人家那里过一夜,明早我们再一起去拜望你舅舅也不晚。”塞鸿于是把仙客带到他住的地方,还准备了丰盛的饭菜供他享用。

直到天黑之后,仙客才从塞鸿口中得知,尚书做过叛军的官员,跟夫人一起被处以死刑了,而无双已经被征入宫廷去了。仙客痛苦地大喊冤枉,喊得声嘶力竭,左邻右舍的人都被他的叫声打动了。他对塞鸿说:“世界那么大,可我连一个亲人也没有,不知道哪里才是我的容身之地。”又问道:“从前家里的人,还有谁在的?”塞鸿说:“只有无双使唤的婢女叫采蘋的,她现在在金吾将军王遂中的家里做事。”仙客说:“无双肯定是没有相见的时候了,能够见见采蘋,我死也甘心了。”

于是仙客投递名片,以从侄的礼节拜见了王遂中,将整件事情原原本本地说给他听,希望能够出高价,将采蘋赎回来。王遂中很赏识仙客的为人,又被他的遭遇打动,就答应了他的请求。仙客租下了一间房子,跟采蘋一起生活。塞鸿常常对他说:“公子的年纪慢慢大了,应该去求个官职,总是闷闷不乐的,要怎么过日子呢?”仙客觉得他说得有道理,诚恳地拜托王遂中帮忙。王遂中于是把仙客推荐给了京兆尹李齐运。李齐运按照仙客从前的资历,让他以富平县尹的官衔出任了长乐驿站的长官。

过了几个月,忽然有人来通报,说是有宫中的使者押送三十名宫人前往皇家墓地,担任清洁打扫的工作,晚上就住在长乐驿。来了十辆毡毛车子,车里的人下来之后,仙客对塞鸿说:“我听说选入宫廷的宫女,大多是士人的后代。或许无双就在这些人当中,你帮我偷偷地去看一眼,行不行?”塞鸿说:“宫女有好几千人呢,怎么就会选到无双呢?”仙客说:“你去就是了,世上的事也是说不定的。”于是就让塞鸿假扮成驿站的执事人员,在宫人们住处的门帘外煮茶。又给了他三千钱,跟他说定:“好好地看着煮茶的器具,一会儿也不要离开,要是发现了什么,马上就来报告我。”塞鸿答应着,便走开了。

宫女们都在门帘后面,塞鸿没法看见她们,只能听到晚上叽叽喳喳的说话声。到了深夜,万籁俱寂,塞鸿洗涤茶具,堆柴生火,也不敢就这样睡去。忽然听到门帘后面有人说话:“塞鸿,塞鸿,你怎么知道我在这里呢?公子他身体还好吗?”说完就开始轻声哭起来。塞鸿说:“公子现在就主管这个驿站的事务。今天他疑心娘子在这些人当中,就让塞鸿来探问情况。”那人又说:“我不能跟你说话了。明天等我走后,你到东北面房舍的阁子里,取出紫色被褥下的一封信去交给公子。”说完,那人便离开了。忽然听到门帘后面吵闹起来,说是:“宫女生病了。”内廷使者急着找人要汤药,病倒的那个就是无双。

塞鸿急忙把这件事告诉仙客,仙客也很意外,说道:“我怎么才能见她一面呢?”塞鸿说:“这阵子正在修理渭水上的桥梁,公子可以假扮成督理桥梁工程的官员,等宫人的车子过桥时,你就站在靠近车子的地方。无双如果认得出你,肯定会掀开窗帘,那时你就可以看到她了。”仙客按照他说的那样去做了。第三辆车子驶过的时候,窗帘果然被掀开了,仙客看到了里面的人,真的是无双。仙客伤心感慨,爱她却不能把她留下来,简直难以控制自己的感情。

塞鸿从阁子里的被褥下面拿到书信,送来交给仙客。那里面有五张美丽的信笺,上面都是无双亲笔所写,语气悲哀而真切,将自己的遭遇说得细致详尽,仙客看完信之后,不由得落下了遗憾的眼泪。从今而后,就再也见不到面了。信的最后说道:“常常听到内廷使者说起富平县的古押衙是这世上的有心人,如今能够找到这个人吗?”

仙客于是向上一级的府尹打报告,请求解除自己管理驿站事务的差事,回到原来富平县尹的官位上。接着他就去寻访古押衙,这个人原来住在村里田野中的草房里。仙客过去拜访他,见到了古生。只要是这位古生想要的东西,仙客总是想尽办法满足他,送给他的丝织品和宝玉,多得数不过来。然而一年过去了,他也没有开口提让他帮忙的事。仙客的任期到了,赋闲住在县里。古生忽然来了,对仙客说:“我古洪是个粗鲁的武夫,年纪又大了,有什么用处呢?公子对我真是仁至义尽。我看公子你的意思,是有事情要求我帮忙。我是个知恩图报的有心人,公子对我恩德深厚,我很感激,愿意粉身碎骨来报答你。”仙客哭着下拜,把实情告诉了古生。古生仰面朝天,用手连连拍打自己的脑门,说道:“这件事很不容易,不过我会帮公子努力去争取,一天两天是不可能有结果的。”仙客下拜,说:“只要我们活着能相见就好了,又怎么敢给你规定时间限制呢?”之后半年都没有古生的消息。

一天,有人来敲门,送来了古生的书信。信上说:“茅山使者回来了。你先过来吧。”仙客骑着马赶过去,见到古生,他却一句话也不说。问他使者的事情,古生才说:“杀掉了。我们喝茶吧。”到了深夜,他对仙客说:“你家里有认得无双的女家人吗?”仙客告诉他有采蘋。仙客马上将采蘋带到这里。古生观察着采蘋的相貌,欣喜地笑着说:“把她留在我这里,借我三五天,公子就先回去吧。”

过了几天,忽然听到传言说:“有高官路过这里,要处死皇家陵园的宫女。”仙客觉得这件事很蹊跷,就让塞鸿去打听那个将要被处死的宫女,原来是无双。仙客大声哭喊,叹着气说:“本来还指望古生的,如今无双都要死了,该怎么办呢?”一边叹气一边流眼泪,无法控制自己的情绪。这天晚上,大半夜的,听到了急促的敲门声。打开门来,原来是古生。他带领一乘轿子走了进来,对仙客说:“这里面就是无双,现在是死了,心头还有些热气,后天就能够活过来,你稍微给她灌些汤药,这件事绝不能声张出去。”等他说完,仙客就把无双抱到了阁子里,一个人守着她。到了天亮的时候,无双全身都有热气了,睁眼看到仙客,哭了一声,又昏死过去。仙客想尽办法救治她,直到晚上她才好起来。

古生又说:“我要借塞鸿,帮我在房子后面挖个坑。”坑挖得有些深了的时候,古生拔出刀来,将塞鸿的头砍落在坑里。仙客惊讶极了,感到非常害怕。古生说:“公子不要害怕,今天我做的事足够报答你的恩德了。之前听说茅山道士有种药,吃了药的人马上就会死,但是三天之后又会复活,我派人专门去求药,得到了一粒。昨天我让采蘋假扮成宫中的使者,说无双是反贼的同党,让她吃下这个药自尽。到了陵墓边上,我又假称是死者的亲戚,用百匹丝织品赎回了她的尸体。一路上落脚的驿站里的人,我都花大钱贿赂过了,免得他们泄露秘密。茅山使者和抬轿子的人,我已经在野外处理掉了。我为了公子,也是要自杀的。你不能再住在这里。门外有十个挑担的佣人、五匹马、二百匹绢。你到五更时候就带着无双出发,改变姓名,浪迹天涯,才可以避过灾祸。”说完,他就举起了刀。仙客想去救他,可是他的头已经落下了,于是连同他们的尸身都一起埋了。

天还没亮,仙客与无双就出发了。一路经过四川各地,沿着三峡而下,在湖北江陵住了下来。京城那边并没有传来抓捕的消息,仙客就举家搬到了襄邓的宅子里,同无双一起在那里住到老去,生了很多子女。

哎!人活在世上,分分合合的事情多了,但是很少有这样的事,我曾经认为,这样的事,无论是古代还是现代,都是没有的。无双遭遇动乱,全家财产被没收,可是仙客对她的心意,即使是在知道她死了之后都没有改变,最后终于凭借古生那奇妙的办法娶到了无双,因为这件事无辜而死的人有十多个。仙客和无双经过艰苦的逃亡生活,终于能够回到家乡,做了五十年的夫妻。这是多么不同一般的经历啊!