此后,李香兰、林黛、林青霞和汪明荃(舞台剧)都塑造过白蛇一角。但因当时电影技术与观众传统观念的束缚,均是将白素贞诠释成渴望爱情,渴望正常人类生活的倔强女子,大义凛然,不畏强权。小青总是犀利娇俏的,许仙则唯唯喏喏,法海基本就是不通人情事故的得道高僧,被无数人怨恨。这种不敢越雷池一步的改编行为,使得电影公司只能在几个固定人物的选角上下功夫,比如《新白娘子传奇》便用了赵雅芝,以搏人眼球。这一既定思维,直至李碧华的小说《青蛇》被徐克改编成同名电影才打破,在主角身上再挖不出性格潜力的时候,那些原本就塑造得略嫌单薄的配角就开始受到关注,因为可以不断加料。