其時有個叔父在大同做衛經曆,程宰有好幾時不相見了,想道:“今番歸家,不知幾時又到得北邊。須趁此便打那邊走一遭,看叔叔一看去。”先打發行李資囊,付托哥子程寀監押,從潞河下在船內,沿途等候著他。他自己卻雇了一個牲口,由京師出居庸關,到大同地方見了叔父。一家骨肉,久別相聚,未免留連幾日,不得動身。晚上睡去,夢見美人走來催促道:“禍事到了,還不快走!”程宰記得臨別之言,慌忙向叔父告行。叔父又留他餞別,直到將晚方出得大同城門。時已天黑,程宰道總是前途趕不上多少路罷了,不如就在城外且安宿了一晚,明日早行。
睡到三鼓,夢中美人又來催道:“快走!快走!大難就到,略遲脫不去了!”程宰當時驚醒,不管天早天晚,騎了牲口忙趕了四五裏路,隻聽得炮聲連響,回頭看那城外時,火光燭天,照耀如同白日,元來是大同軍變。且道如何是大同軍變?大同參將賈鑒不給軍士行糧,軍士鼓噪,殺了賈鑒。巡撫都禦史張文錦出榜招安,方得平靜。張文錦密訪了幾個為頭的,要行正法,正差人出來擒拿。軍士重番鼓噪起來,索性把張巡撫也殺了,據了大同,謀反朝廷。要搜尋內外壯丁一同叛逆,故此點了火把出城,凡是飯店經商,盡被拘刷了轉去,收在夥內,無一得脫。若是程宰遲了些個,一定也拿將去了。此是海神來救了第一遭大難了。
程宰得脫,兼程到了居庸,夜宿關外。又夢見美人來催道:“趁早過關,略遲一步,就有牢獄之災了。”程宰又驚將起來,店內同宿的多不曾起身。他獨自一個急到關前,挨門而進。行得數裏,忽然宣府軍門行將文書來。因為大同反亂,恐有奸細混入京師,凡是在大同來進關者,不是公差吏人有官文照驗在身者,盡收入監內,盤詰明白,方準釋放。是夜與程宰同宿的人,多被留住下在獄中。後來有到半年方得放出的,也有染了病竟死在獄中的。程宰若非文書未到之前先走脫了,便幹淨無事,也得耐煩坐他五七月的監。此是海神來救他第二遭的大難了。
程宰趕上了潞河船隻,見了哥子,備述一路遇難,因夢中報信得脫之故,兩人感念不已。一路無話,已到了淮安府高郵湖中。忽然:黑霧密布,狂風怒號。水底老龍驚,半空猛虎嘯。左掀右蕩,渾如落在簸箕中;前蹺後,宛似滾起飯鍋內。雙桅折斷,一舵飄零。等閑要見閻王,立地須遊水府。正在危急之中,程宰忽聞異香滿船,風勢頓息。須臾黑霧四散,中有彩雲一片,正當船上。雲中現出美人模樣來,上半身毫發分明,下半身霞光擁蔽,不可細辨。程宰明知是海神又來救他,況且別過多時,不能廝見,悲感之極,涕泗交下。對著雲中隻是磕頭禮拜,美人也在雲端舉手答禮,容色戀戀,良久方隱。船上人多不見些甚麼,但見程宰與空中施禮之狀,驚疑來問。程宰備說緣故如此,盡皆瞻仰。此是海神來救他第三遭的大難。此後再不見影響了。
後來程宰年過六十,在南京遇著蔡林屋時,容顏隻像四十來歲的,可見是遇著異人無疑。若依著美人蓬萊三島之約,他日必登仙路也。但不知程宰無過是個經商俗人,有何緣分得有此一段奇遇?說來也不信,卻這事是實實有的。可見神仙鬼怪之事,未必盡無。有詩為證:
流落邊關一俗商,卻逢神眷不尋常。
寧知鍾愛緣何許?談罷令人欲斷腸。
(《二刻拍案驚奇》卷三十七)