徐克
最初為《青蛇》找演員時，徐克定的是梅豔芳和鞏俐兩名演員。當時鞏俐和梅豔芳約定好了要一起出演，並互相承諾如果一方辭演的話，另一方亦要放棄。鞏俐後來檔期原因不能出演，徐克想讓梅豔芳一人分飾青、白二角，但梅豔芳考慮因為與鞏俐有約在先，再加上一人分飾青、白二角會很吃力，所以亦決定辭演本片，而選擇了出演同年徐克監製的另一部電影《新仙鶴神針》，基於以上原因，最後徐克才邀請到了的王祖賢和張曼玉來出演本片。