故事发生在明朝末年,袁承志(郭追 饰)是忠诚袁承焕(魏添财 饰)的儿子,在父子横死之后,袁承志由仆人带领,逃亡至华山,成为了华山派掌门人穆人清(李寿祺 饰)的弟子。一次偶然中,袁承志于一个山洞内发现了武林传奇金蛇郎君(龙天翔 饰)的遗骨,亦发现了失传已久的金蛇秘籍,就此练就了金蛇剑法。
为了完成金蛇郎君的遗愿,袁承志踏上旅途寻找名为温仪(井莉 饰)的女子,又在途中结识了温青青(文雪儿 饰),袁承志就此被卷入了一段横埂在几代人之间的爱恨情仇之中。让袁承志没有想到的是,温婉可人的温青青,其真实身份正是金蛇郎君的女儿。。在一个城市中,战争突然来了,大家都各处逃命,最后有一群人逃到了一条船上,船长要叫他们每人给多少金子才行,为了逃命大家都拿出了自己的钱,但在海上因太阳每大,大家没饭吃又没水喝,船长又敲炸他们,但后来还是没了水,有些人最后实在没办法了,就喝了海水,有位母亲还把自己的血给小孩喝,喝海水的人死了;再后来船被撞翻了,他们大部分人又被海水漂到了一个小岛上,但岛上没有吃的,又没有水,他们开始抓岛上一切可以吃的东西,有蛇,有晰蚁,蚂蚁,虫虫等都生吃,最后还是没办法,有个女的疯了,再后来有个小孩死了,其他人称他父亲不注意最后也把他吃了,有个人因没有水喝一点力气都没有了,另外两个人爬过去咬他的手挽喝他的血,电影结尾时好像就只有被吃那个小的父亲活了下来。