張三姐是村裡最老的女人, 還時時發女人瘋的病, 見了年輕男人就破口大駡。
說張三姐是老女人, 其實她只有30歲。 張三姐10歲那年, 母親就去世了。 母親去世時, 對張三姐說, 世上沒有一個好男人, 長大後千萬不要相信任何一個男人。 原來張三姐的母親被一個男人騙後才生下她的。 因此, 張三姐就恨透了所有的男人, 所以, 直到她30歲都沒有把自己嫁出去。 沒有嫁出去的張三姐在村裡日出而作, 日落而息, 其餘的時間都把自己關在家裡, 誰也不見。
一天, 村裡請來了戲班子, 在張三姐家的隔壁搭起了戲臺,
經過張三姐這一鬧, 戲也沒有再演下去。 最後, 戲班主事走出來, 對台下的觀眾道歉並說, 今晚的戲就到此結束, 明天加場演出。 誰知第二天, 村裡的人等著看戲時, 才發現戲班早已跑得無影無蹤。
一連幾天, 村人都沒有見到張三姐出門, 不知道張三姐出了什麼事, 到底是鄉里鄉親的, 又紛紛去張三姐的門前, 見張三姐的門仍然緊閉著。 村人這才慌了, 怕張三姐一時想不通出了事, 幾個年老的人就叫村長來, 當著村長的面把張三姐的門撞開, 誰知, 張三姐的門只輕輕地一碰就開了。 原來, 張三姐並沒有鎖門。 於是, 村人一窩蜂進了張三姐的家, 在屋裡尋了個遍, 都沒有見到張三姐的影子。
當村人都很失望地走出張三姐的家時, 卻見張三姐正從外面回來。
第二天, 張三姐仍然像以前一樣, 日落而息, 日出而作, 只是張三姐不像以前那樣勤勞, 手腳也沒有以前那樣快, 以至於地裡的莊稼越來越差, 而且還長滿了雜草。 人們一見張三姐, 都不僅發出一聲歎息, 多好的姑娘, 怎麼會仇視男人呢?不然, 娃娃都能幫幹些農活了。
春節前夕, 村人都無事可作, 聚在一起打牌, 喝酒時, 又扯到張三姐。 有人問, 好長時間沒有見到張三姐,
春節時, 村裡到處都充滿了喜氣洋洋的氣氛, 村人又提到關於張三姐的話題, 有人提議去張三姐家看一下, 究竟發生了什麼事。 那幾人剛走到張三姐的門外, 就聽到有嬰兒的哭聲, 於是, 馬上回過頭來就跑, 把這一消息告訴村裡的其他人。
不一會兒, 村裡的男女老少都跑到張三姐的門, 正準備敲門時, 張三姐卻自己開門出來, 手裡正抱著一個嬰兒。 人們七嘴八舌議論時, 那嬰兒就哭開了。 張三姐便抱著直拍嬰兒的屁股,
幾年過去了, 張三姐還是一直未嫁, 只是那個嬰兒也長大了, 村人咋看, 張三姐的小孩子都像被張三姐追打的那個演《楊三姐告狀》的男主角……