《证人》这部影片由才华横溢的林超贤导演掌镜,他曾成功执导过《野兽刑警》和《江湖告急》等佳片。影片中,独具特色的谢霆锋饰演了一位疤痕满面、胡须蓄起的警察角色,他因误杀女检察官(张静初饰)的爱女而陷入困境。为了拯救被捉且面临牢狱之灾的同伴,犯罪分子又策划了一场阴谋,命令杀手(张家辉饰)绑架了女检察官的另一个孩子。
面对这样的危机,谢霆锋饰演的角色带着赎罪的心情全力以赴展开营救行动。或许是因为自己已成家,他更深刻地理解了为人父的责任与情感,演绎这个角色时毫无生涩感。特别是与小演员的对手戏,他完美地展现了慈爱、焦灼和狂喜等复杂的心理变化。有记者甚至预测,多演几部这样的戏,谢霆锋或许能实现从“偶像”到“演员”的华丽转身。
林超贤对谢霆锋的转变也给予了高度评价。他回忆说,八年前两人合作时,谢霆锋主要还是一个歌手身份,在拍摄现场常常心不在焉,休息时更是沉迷于电动游戏或聊天。但随着时间的推移,谢霆锋逐渐发生了变化。特别是在《证人》这部影片的合作中,他的变化尤为显著。现在的谢霆锋更加专注于演员这个身份,在片场常常陷入沉默,全身心地投入到角色和剧本的揣摩中。他的成熟使他能够胜任更多不同风格的角色。
值得注意的是,虽然《证人》的故事紧张激烈,但影片中也有一些情节令人感到压抑,甚至令人难以接受。例如,张家辉饰演的杀手接到命令要切断被绑架的小女孩的手,医生在后举起手术刀的镜头,小女孩的拼命呼救,这些情节比血腥暴力场面更让人觉得惊心动魄,让人不禁为角色的命运捏了一把冷汗。