《毒舌律师》获得如此票房佳绩,影片里那些让人印象深刻的角色有非常大的功劳。谢君豪表示从看到剧本起,他就马上喜欢上他所饰演的主控官金远山。这个角色身上具有复杂性——在表面上维护公正、重视操守,但当个人想法和公正产生冲突时,他不得不从中选择。而王丹妮饰演的曾洁儿曾经是国际名模,后来回归平淡组建了自己的家庭,却因意外坐了冤狱。对于这个角色,她遇到的选择难题是甘心坐一辈子冤狱,还是奋力为自己翻案?关锦鹏回忆,《胭脂扣》最初定的导演是唐基明,演员则是梅艳芳、钟楚红、郑少秋、刘德华,但因为剧本修改时间太久,唐基明另有其他工作,关锦鹏“临危领命”,接拍该片。其他演员当时都已经离开剧组,只有梅艳芳因为太钟爱如花这一角色,还在坚守,这也是她第一次演女主角。