后来巩俐因为档期原因无法协调，不得已出演白素贞，徐克竟然生出了让梅艳芳一人分饰青蛇白蛇两人的大胆构思，但梅艳芳考虑到这样的设定吃力而不讨好，并与好友巩俐有约在先，故而最终辞演《青蛇》，转而出演同年另一部由徐克监制的电影《新仙鹤神针》。开拍在即，徐克与李碧华再三修改剧本，终于选定了王祖贤张曼玉来搭档，这才成就了我们今日无限回味的经典