徐克用现代元素搅和了一番，如梦似幻的媚情妖女、不甘寂寞的「第三者」、情义双重的铮铮侠女，加上他的强项——眼花缭乱的特技，确实让人耳目一新。正如徐克自己所说：「电影导演如果有宗教般的狂热和小说家的想像力，电影就会产生一种魔力」。最初为《青蛇》找演员时，徐克定的是梅艳芳和巩俐两名演员。当时巩俐和梅艳芳约定好了要一起出演，并互相承诺如果一方辞演的话，另一方亦要放弃。巩俐后来档期原因不能出演，徐克想让梅艳芳一人分饰青、白二角，但梅艳芳考虑因为与巩俐有约在先，再加上一人分饰青、白二角会很吃力，所以亦决定辞演本片，