這三位姊妹花是村子中三顆夜明珠,每一個都長得美麗動人,村子中的小夥子們也是對她三姐妹仰慕傾心,可是這三姐妹性格各異,老大貪財,二姐善妒,老三善良。
這天晚上村子裡又開始舉辦篝火晚會,老三就唱了一首歌來助興,老三那動聽的歌聲頓時也吸引了周圍的許多精怪,其中就有山上的蛇公子,蛇公子在看到村民們載歌載舞的樣子,頓時就不由得想要加入他們,隨後他就與手下商量化作少年混入他們的晚會,在老三美妙的歌聲下,蛇公子頓時就被眼前的姑娘給吸引了。
回來後蛇公子的手下見他每天都是心不在焉,於是手下就說到要不直接把那個姑娘搶過來,可是蛇公子心底善良,他感覺感情這東西不是靠搶能得到的,
突然蛇公子就想到一個辦法,他裝扮成一個商人來到村子裡賣貨,這樣一來就能天天見到那位漂亮的姑娘了,說不定這樣就會日久生情。
蛇王子來到村子裡後,因為賣的貨物比較新奇,他一來到後村民們便將他圍的水洩不通,蛇王子也如願以償,再一次見到自己心心念的姑娘,姑娘的名字叫做阿琴,可以說是村子裡的一朵明珠,村子裡的小青年對阿琴都很動心。
可是蛇王子並不知道阿琴的性格如何,於是蛇王子就拿出一副玉鐲來試探阿琴,可是大姐二姐看到珠寶瞬間眼睛都瞪直了,立馬上前搶奪,並且還說到就算傾家蕩產也讓父親為自己買下,只有阿琴感覺父親負擔不起,於是就把手鐲還了回去,
就在這時父親老李出現了,他告訴女兒們,今年大旱地裡顆粒無收,哪裡還有錢買這些東西,大姐聽到後,竟然反問父親為什麼會這麼窮,二姐也在旁邊附和大姐,只有阿琴幫著父親,蛇公子看到心地善良的阿琴,他就更加喜歡這個姑娘了。
由於今年大旱,如果再找不到水,村民們恐怕都活不過這個夏天,於是老李就臨危受命獨自前往蛇山尋找水源,在這裡老李居然見到了傳說中的蛇公子,蛇公子知道他為什麼要來,蛇公子就說到自己會把蛇山的水引進村子裡,但是有一個要求,事成後老李必須把他的女兒阿琴嫁給自己,回來後老李並沒有把這件事情告訴女兒,而是告訴了村民,村裡的小青年怎麼會同意讓阿琴嫁給一條蛇呢,
每個人都說的大義凜然,最終他們商定先假裝同意,等蛇公子把水引過來之後,再來一個事後悔婚,就在這時老李發出訊號,王子在看到村民們同意後,便與手下一同化身三條巨蟒,打通河道把水引進村莊,可是蛇公子排出去的迎親隊伍,卻遭到了村民們的刀劍相向,手下紛紛負傷,善良的蛇公子並沒有因此遷怒村民,只是放出無數條毒蛇來嚇唬他們。
也就在這時阿琴才知道事情的真相,她想都沒想就決定嫁給蛇公子,直到婚禮這天阿琴才看到蛇公子的真容,這個人正是自己喜歡的行商。
過了沒幾天,蛇公子就派人給老李送來一些珠寶還有阿琴的家書,大姐看到這些珠寶心生妒忌,藉著探望妹妹的由頭來到蛇山,她看著金碧輝煌的宮殿,大姐就心生不軌,她就開始色誘蛇公子,可沒想到蛇公子是一個正直的人,根本沒理會她那一套。
於是大姐就一計不成又來一計,隨後她就偷偷的潛進寶庫,她想要偷取裡面的財物,可是這一切都被蛇公子看的一清二楚,蛇公子為了懲戒大姐,於是就施展幻術,讓大姐拿著退下來的蛇皮當寶物拿回了家。
村民見到她後還以為她瘋了,很快阿琴懷孕了,她就想讓二姐前來照顧自己,可不曾想二姐也被這金碧輝煌的宮殿迷瞎了雙眼,她竟然趁妹妹不在,主動對蛇公子投懷送抱,她想要代替妹妹,可是王子為了拒絕二姐,直接顯露圓形將二姐嚇退,二姐一看色誘不成,於是就把主意打到妹妹阿琴的身上,她偷偷的放毒想把讓孩子胎死腹中,二姐怎麼會知道蛇是卵生,毒酒根本沒用,阿琴臨產的日子就要到了,最後二姐決定一不做二不休,她直接就把阿琴給推入山崖之下,還好蛇王子出現將阿琴救了回來。
可是這突如其來的驚嚇,也讓阿琴肚子裡的孩子早產,蛇公子看著阿琴痛不欲生的樣子,他立馬回到房間取藥,二姐也趁此機會,來到房間一腳就將蛇蛋踩碎,並且還踩死兩條小蛇,這時蛇公子趕回來,看到自己的孩子被殺,他怒火中燒,直接殺死二姐,然後把她的屍體丟回村子,村民見到老二的死狀,不問緣由,就準備進山將蛇全部屠盡,村民們準備了許多雄黃和捕蛇網,攻入蛇山,
蛇公子此時依舊還不願意屠殺村民,可是村民們卻是越發瘋狂,無奈的蛇公子只好反擊,可是他卻寡不敵眾,最終倒在村民們的弓箭之下,這時趕來的阿琴在看到丈夫的慘狀後,也拔劍自刎了,善良的人落得不得好死的下場,這還真的是好人不長命,禍害遺千年,蛇公子一味的善良,讓村民們把他當成軟弱,所以做人絕對不能一直善良,那樣將會被人利用你善良來侵害你,好了 電影到這裡就全部結束了。