5年，蓝洁瑛所演出之周星驰电影《大话西游》在香港上映，蓝于片中饰演「蜘蛛精」春三十娘，这亦是蓝之电影代表作。其后数年，生活重心主要为修读佛法。1998年9月，她在香港浅水湾道驾车失事翻侧，手部受伤及颈部受震荡，被送到东区医院接受治疗。2004年拍完《爱在有情天》后，蓝逐渐淡出娱乐圈，其后的十余年间，蓝洁瑛便不停传出病情反覆。后因长期缺乏工作，蓝洁瑛于2006年2月14日获法庭颁令破产。
后期发展.2013年3月30日，蓝洁瑛在赤柱圣亚纳天主堂领洗，圣名Maria。同年12月，香港《