明朝時期,山東有個痴迷畫畫的人,名字叫張子端。孤家寡人一個,靠著打獵採藥為生。
這天,他又進山打獵,走至途中看到前方風景秀麗,忍不住畫性大發。便在不遠處做了幾個陷阱,自己坐在旁邊的山丘上開始作畫。到了下午,畫完了畫作,準備回家。便走到自己早上做的陷阱那看了看,沒想到還真有一隻兔子陷進了裡面,就在張子端正要將它抓出來之時,那兔子竟雙眼含淚音含悲愴地叫了起來。張子端大為驚異,心想:和兔子必有苦怨,抓它回去實在是於心不忍,於是就放了它。
當天晚上,張子端剛剛迷迷糊糊地睡去,忽聽耳邊傳來“嗚嗚”的叫聲。起身一看,只見昏暗的屋子裡有一個宮裝女子。那女子臉帶淚痕說:“小女子名叫兔娘,家中遭遇橫禍,至夫離子散。今得遇李先生,至您有有仁者之心,特來求助先生,萬望先生答應?”張子端驚起,問道:“敢問姑娘有什麼事需要在下?”兔娘接著說:“明天集市上有一老人家賣兔子,一大兩小。當您走過去的時候,大兔鳴叫五聲,接連三次。請您一定要將它們買下,放它們回家,大恩大德,定不敢忘。”張子端一口應下,兔娘拜謝告辭。張子端起身相送,不想卻掉下床來,頓時驚醒方知是夢。
次日,他依照夢中允諾,來到集市四處找尋。果然在一處背靜地方看到老人家在賣兔子,正好是一大兩小三隻。當他走過去的時候,那大兔子果如夢中所說叫了五聲,並且連叫三次。於是,張子端就把三隻兔子買了下來,拿到昨天畫畫的地方將它們放了回去。說也奇怪,這三隻兔子非但沒走,昨天放那隻竟也趕了過來,四隻兔子對著他似人一般作揖感謝,之後便轉身離去。
晚上,張子端正在家作畫。忽然,白天救的那隻兔子又蹦跳著進來了。只見那兔子放下一顆珠子,又指了指襲擊的嘴便來開了。張子端拿起珠子自言自語說:“那兔子是要我將這珠子吃下,如此重情的靈兔應該不會害我!”說著一口將珠子吞下,吞下珠子之後,張子端等了半天,也不見身體有什麼異常。疑惑不解之下,便不再多想,走到桌前看著畫紙上尚差幾筆的黑貓,拿起筆沾了點口水將貓畫完,就上床睡覺去了。
第二天,張子端起床之後,正準備進山採藥。忽然看見畫桌下面竟有幾隻死老鼠。不禁疑惑道:我又沒養貓,哪來的老鼠呢?繼而想到昨天的珠子,想到昨天畫的貓,心中驚喜異常。當下也顧不得去採藥了,拿起畫筆刷刷刷地在紙上畫起了各種藥材。畫完之後,他就坐在桌前,左等右等不見藥材變成真的。心裡暗想:“難倒我想岔了?不對,昨晚最後我是用自己的口水畫的!”想到這,他立馬又拿起畫筆在口中蘸了蘸,疾筆畫起藥材來。這次,他放下畫筆沒多久,只見畫上的藥材就變成了真的,一棵棵出現在了桌子上。張子端興奮地手舞足蹈,哈哈大笑說:“那隻靈兔當真送了我好大的謝禮啊!”
從此,張子端就不再採藥打獵,終日沉迷於畫畫,缺錢了就畫點草藥、小動物賣錢,日子過得好不愜意。這一天,他拿起剛畫好的畫,嘴裡哼著小調來找自己從小的玩伴兒生財。生財剛從地裡回來,體乏肚餓,正在做飯。張子端故意擠兌他說:“看看你三四十歲的人了,連個做飯補衣的人都找不到!”生財只是搖頭嘆氣的不說話,張子端接著說:“我給你找個媳婦好比不?”“好呀,你找我就要!”生財不再沉默回兌說,“那你就等好吧!”說著留下了手中的畫卷,笑著離開了。
張子端走後,生財拿起桌上的畫開啟一看,見畫的是一位小娘子,不禁苦笑道:“這張子端也真是……那我取樂是吧!”就把畫掛了起來。隔天五更,生財起床做飯,誰知道了廚房,發現飯已做好,這是怎麼回事呢?中午,生財從地裡回來,砂鍋裡又有熱氣騰騰的饅頭。他不禁驚喜的想:“難倒那畫是真的不成?”連忙跑去找張子端。
張子端聽他說完,笑著說:“我不是說了給你找個媳婦兒嗎?那畫中娘子就是財嫂啊!”生財不好意思的說:“我一個種地的,怕是委屈了她!”接著,張子端又在他耳邊說了幾句話,生財就新高彩烈的回去了。當夜,生財假裝睡覺,耳朵仔細地聽著屋裡的動靜。五更剛過,只見那畫中娘子變成一個活人,飄飄然從畫裡走了出來。生財連忙下床,把畫卷取下毀掉了。畫中娘子一聽喲動靜,急忙返回想要回到畫中。生財攔住她深深一禮,說道:“娘子,委屈你了。”畫中娘子臉上羞紅的還了一禮,就又回到廚房,重新做起飯來。
生財獲得畫中娘子這件事,很快就傳遍了四里八鄉。不久之後,當地惡霸黎生伍心饞手癢之下,便帶著重金來找張子端。張子端得知他來意,欣然收下了畫金,入屋不到一個時辰,便拿著一幅畫卷出來交給了黎生伍。並對他說:“回去之後,沐浴更衣,焚香祭拜,然後再開啟畫卷,你的心願自可達成。”黎生伍聽後道了聲謝,就眉開眼笑地離開了。
黎生伍到家之後,立刻吩咐下人準備沐浴更衣。之後,邊將畫卷奉起,恭恭敬敬地拜了三拜,便迫不及待地打開了畫卷。誰知,畫卷一開啟,一聲虎嘯鬼嚎般的喊聲響起,一個母夜叉凶神惡煞地奔出畫來。見人就打、見東西就砸,沒多久就把黎家拆了個底朝天,黎生伍和他的狗腿子也被埋在房屋之下,再也出不來了。
縣老爺司要錢知道了此事,急忙帶著衙役去張子端家裡想要抓捕他歸案。一眾人浩浩蕩蕩地來到了李家,卻發現家裡沒人,抓來鄰居一問,才知道張子端在海邊畫畫。司要錢又帶著衙役來到海邊,還是沒見到張子端,只看到地上有一卷畫卷。一個衙役上前拿了起來,交給了司要錢。司要錢心想:這麼多手下在此,就是來了母夜叉也給她拿下。於是,就開啟畫卷,只聽“轟隆”一聲,一片洪流傾瀉而出,把司要錢和一幫衙役全部都衝進了大海里,生死不知。
從此以後,再也沒有人見過張子端,只是聽到過他在某地出現的訊息。