张家辉、杨紫、任贤齐都出演过众多影视剧作品,但他们在《沉默的证人》中的角色,令不少观众大呼“颠覆印象”。张家辉首次出演法医,谈及新角色忍不住直言:“让我把尸体摊开,这种事我以前都不敢想的。”杨紫在片中变身“超A打女”,谈到角色挑战时表示:“我不害怕被人打的戏,反倒很害怕打别人的戏,因为担心会伤到别人。”任贤齐则转变尺度更大,饰演电影里最大反派,令观众大呼“没想到任贤齐还能驾驭这种角色”“小齐哥彻底变坏了”。