关锦鹏回忆,《胭脂扣》最初定的导演是唐基明,演员则是梅艳芳、钟楚红、郑少秋、刘德华,但因为剧本修改时间太久,唐基明另有其他工作,关锦鹏“临危领命”,接拍该片。其他演员当时都已经离开剧组,只有梅艳芳因为太钟爱如花这一角色,还在坚守,这也是她第一次演女主角。《纽约时报》这样评价他的电影:“没有国际媒体的头条,脱离了官方媒体以及旅游业所制作的梦幻风景片,取而代之的是对于个体在转变及入侵中的挣扎、对于他们鲜活的日常体验的探究。乡村穷人和处在现代发展风口的生活方式,是万玛才旦最熟知的,也是他最擅长驾驭的主题。”