董伟从菜市场买了条蛇,不料被死蛇咬伤。朋友疯子将董伟送往医院急救室,发现医院人满为患,都是被蛇咬伤的病人。医生们请来了蛇类专家和民间蛇医对患者进行诊治,查出这些蛇都变异了,一些根本没有毒的土蛇,体内竟然也有剧毒。与此同时,蛇群在城郊大规模迁徙。而城市的每个角落,都有蛇被发现,并有许多人被蛇咬伤,甚至有的被毒死。市民已经开始意识到城市里的蛇发恶了。但是作为一个旅游城市,市领导迟迟不敢做出决定。一个脾气暴躁的市政工作人员——疯子,因为对城市里地下管网的熟悉,卷入蛇灾的调查事件中。而在国外深造过,对蛇性极为了解的蛇类专家小冯,也加入了研究蛇类变异、群体发恶的真正原因。在两人的共同努力下,终于查明了蛇灾的原因,并将蛇灾危害降到最低的程度。