清朝雍正年間,河南有個男子名叫李有才,在外做生意偶然間發了大財,於是在城裡置辦了宅子,一家人都搬了過去。自從搬離鄉下,一家人就很少回去,只有在清明祭祖的時候才會回來一趟,每次回來都會帶很多禮物,見了鄉親就會派發,顯得非常風光,很多人都會對他高看一眼,同時也會引來不少人的羨慕和嫉妒。
李有才的老家有處舊宅子,因為常年無人居住一直荒廢著,裡面雜草叢生,十分蕭條。等兒子長大成人後,李有才便將生意交給他來管理,人上了年紀就會思鄉,想著落葉歸根,閒下來之後他便想著將家裡的老宅翻蓋一下,搬回村裡來居住。
很快,李有才找來幾個泥瓦匠和木匠,規劃好後工程便開始了。這些匠人手藝很好,在鄉里非常有名氣,李有才不差錢,能將這些人找齊確實花了大價錢。請來的工匠當中有個木匠名叫牛三,祖傳的手藝,做出來的活非常漂亮,這牛三的手藝沒得說,人卻有點小心眼兒,嫉妒心非常強。還有一件事不得不說,曾經牛三十分愛慕一個名叫麗孃的女子,奈何麗娘根本看不上他。後來,麗娘嫁給了李有才的兒子為妻,因此,牛三一直懷恨在心,對李有才一家的成見很深。然而,李有才對此事毫不知情,當他找上牛三的時候,牛三當即點頭答應了下來,心裡想的卻是報仇的機會來了……平日干活的時候,牛三盡職盡責,李有才十分滿意,經常給他一些額外的獎賞。
到了上主樑的時候,牛三卻耍起了小心眼兒,他趁人不注意在主樑上做了個暗道,然後用黃紙折了一個馬車,馬車後面裝著用紙做的元寶,把這個運著財寶的馬車放進了暗道裡。暗道的位置直衝大門,馬頭同樣衝著大門而去,這個意思很明顯,就是要將主家的財產全部散出去,以後無論做什麼生意都不會一帆風順。牛三做得神不知鬼不覺,誰也沒有發現什麼異常,當天上完主樑後李有才還置辦了豐盛的酒席來犒勞他們。牛三吃酒吃得很高興,心裡想的卻是:我看你家還能風光幾時?一心等著看李有才的笑話。
幾天之後,主體終於完工,按照鄉里的習俗,這一天要大擺筵席,放鞭炮慶祝,李有才的兒子李玉同還專門回來參加這個儀式。這一天李有才高興,多喝了幾杯酒,喝完酒有些微醺便去屋裡休息了。李玉同喝的也不少,走路都有些發飄了。酒足飯飽,午時一到,李玉同便派人點燃了鞭炮,整個院子裡都是喜氣洋洋的一片。鞭炮還沒響完,忽然有個乞丐敲著破碗進來討食吃,李玉同見了非常不高興,認為乞丐會帶來晦氣,今天這麼高興的事兒竟然被他給毀了。
他一氣之下抄起根棍子將乞丐趕了出去,乞丐食物沒有討到還被打了一棍子,心裡當然是又急又氣、憤憤不平。要說這乞丐也不是個凡人,以前做過幾年算命先生,算卦占卜十分靈驗,靠著這個賺取了不少不義之財。或許因為洩露的天機太多而遭了天譴,不久之後,他的卦象不再準確,算出來的結果總是和真相背道而馳,因此得罪了權貴之人,被人家打斷了一條腿,積蓄花完後漸漸淪為了一個乞丐。乞丐捱了李玉同打並沒有離開,而是在村裡躲了起來,打算到了晚上去報復。
李有才得知兒子打了乞丐後非常生氣,將其痛罵了一頓,說他做得太過分了,無論如何也不該打人家,更何況有了喜事乞丐上門並不是什麼晦氣的事,施捨給他一些東西會喜上加喜!
然而李玉同一直生活在城裡,並不知道這些習俗,聽完父親的話他的心裡也十分後悔。當天晚上夜深人靜,乞丐又偷偷走到了李有才的家門口,只見他從懷中掏出一把用木頭做的小弓箭在大門口埋了下去,弓箭的方向正衝大堂,意思是要射屋裡居住的人,人死不死不知道,反正肯定會疾病纏身!做完這一切,乞丐才慌忙離開了這個村子……再說這牛三一直等著李有才家破產。
幾年過去了,李有才家非但沒有破產,而且日子過得比以前更加紅火了,李玉同的生意做得很成功,家中的積蓄比以前翻了好幾倍。倒是牛三自己卻遭了厄運,在一次幹活中不慎從房上摔了下來,將右腿給摔斷了,為了治腿花了家中大半的積蓄卻沒有治好……牛三和乞丐都想讓李有才家破人亡,然而巧的是兩人佈下的局竟然兩兩相剋,非但沒有達到目的,還起了反作用。牛三在房樑上放置的馬車是要把錢財運出去,而乞丐在大門口埋下的弓箭卻正好將其擋了下來,李有才家的錢財只進不出,日子當然越來越紅火。只是這個邪術已破,牛三已經得到了報應,不知那個乞丐會有什麼下場……