根据香港作家李碧华小说改编的《青蛇》其最大的特点是从“人性”的角度来阐述“妖”,用天生的赤裸的“情欲”来解释一个被时间和美德层层包裹的爱情传奇 。
早在1990年李碧华在报上连载完《青蛇》原著后,徐克就打算改编《青蛇》,《阿飞正传》上映前已洽过张国荣伙拍巩俐和梅艳芳,但哥哥觉得该角色又与《倩女幽魂》中的书生,宁采臣比较类似,并称向往自由自在的退圈生活,暂时不考虑接片于是徐克便找来了吴兴国出演许仙一角,然而我们都知道《青蛇》改编自白蛇传,所以片中则需双女主青蛇和白蛇,原本徐克定于巩俐出演白色,梅艳芳出演青蛇,巩俐在接到《青蛇》剧本的同时也得到了永盛公司推荐的另一个部剧本《天山童姥》由于巩俐心念与林青霞的合作,便推掉了《青蛇》,而梅艳芳则是由于档次迟迟未能到场便推掉了这个角色,而选择《仙鹤神针》,于是徐克便想起了远在美国休假的王祖贤,便给王祖贤打电话确定其一,早在1992年,张曼玉与徐克合作的《新龙门客栈》泼辣中又不失几分妖娆,于是徐克便力邀张曼玉来接档青蛇,影片《青蛇》最终呈献的结果却是王祖贤塑造的“白蛇”与张曼玉塑造的“青蛇”并驾齐驱,难分伯仲。
在《青蛇》拍摄期前期,徐克就要求美术指导雷楚雄构图最好类似《聊斋》插图,但不可以像《倩女幽魂》,背景中的人只穿黑白两色,仅准许主角四人造型有跳出来的颜色;由于王祖贤之前的聂小倩形象太深入人心,徐克要求张叔平为其设计的造型要摆脱倩女幽魂的缩影,于是便有了今天的戏曲元素的造型。







