彭于晏和张家辉一起合作过《激战》,《激战》是由林超贤执导,张家辉、彭于晏、李馨巧、梅婷、李菲儿、安志杰、高捷、姜皓文、刘畊宏、王宝强联袂演出的动作电影。

张家辉饰演的程辉是香港过气拳王,思齐的师傅。魄中年程辉,因打黑拳被囚,出狱后做司机还债失败,从香港避债到澳门。后与君、丹母女相处中因摩擦而了解,重拾一点家庭的感觉。彭于晏饰演的是林思奇,家里生意失败破产的富二代,为了鼓励父亲而学拳登上擂台。训练期间,齐重遇上在少爷时期认识的女孩Co,虽然Co已经有一个有钱的男朋友,但并没因齐现在的状况而瞧不起他,二人反变成好朋友。

评价:《激战》遵循了一个非常典型的叙事结构,就是两个主人公一开始都有各自的人生困惑,张家辉的角色烂赌躲债,虽然他一度辉煌拿过拳王,但因为钱而出卖了自己,以后的人生就一路逃避。彭于晏的角色属于快30岁还没有找到自己的人生目标,因为父亲的生意失败而想做一件事来鼓励父亲。搏击赛是这两个主人公寻找到解决困惑的办法。事实上大多数优秀的电影所追求的就是解决一个问题,如果问题很多、枝节横漫,那往往说明这部电影主题不明,或者是创作者不知道想说什么,那对观众来说往往是个灾难。