然后12年再度迎来她的事业高峰。
那一年她主演的电影《万箭穿心》让她获得了国内外8个影后奖项,她在电影中演了一个饱受生活磨难的中年妇女,她的苦难和顽强是最打动人的地方,而且颜丙燕演得很真实,真实到像是在身边发生过的故事和人一样。


但作为一部文艺片,《万箭穿心》上映后票房却很惨淡,总票房只有265万,但评分却有8.6分,倪萍看完之后更是表示,颜丙燕是她心中的最佳女演员。
她也凭借这部电影,拿到了北京大学生电影节、电影百合奖、北京国际电影节“天坛奖”、华语电影传媒大奖、中国电影华表奖最佳女主角、首届伦敦国际华语电影节最佳女主角等8个影后奖项。
她还提名了第29届金鸡影后,但她最后没有拿奖,一直是大家不理解的地方。
《万箭穿心》也是颜丙燕最有代表性的一部作品。

而最初接到这部电影的邀约时,颜丙燕是拒绝的,因为当时她的身体亮了红灯,她原本打算休息一段时间,结果看了剧本后,就被深深吸引了,这部电影的成本也只有300多万,因为经费比较拮据,她让导演能给她多少就给多少,片酬从来都不是她接戏的标准。
李现还在这部电影中演了颜丙燕的儿子。

