德华对于饰演这样一个暴躁而压抑的警官角色，将原因总结为吕明哲“纠缠在这种‘抓到，罚不到’的循环里”，结果在人性的冲突与矛盾中将善恶集于一身。吕良伟表示他在《风暴》里的角色应该叫‘城市克星’，因为是他把灾难带给了香港，“我敢说绝对是一个纪录，因为电影里我在中环足足打了30分钟，平均每一两秒就打了一颗子弹出去，所以保守估计应该开了上千枪，所以能把中环天翻地覆全在我这个‘战争制造者’！”。林家栋为《风暴》专程去学了三个月的柔道，因为刘德华要他减肥，他就从原来的150多磅减到现在这样，还用了三周不停地训练肌肉和体能