12月16日星期五,由中国电影股份有限公司、传奇影业以及环球影业联合出品的,中国著名导演张艺谋执导,由刘德华、彭于晏、佩德罗·帕斯卡、马特·达蒙、景甜、威廉·达福以及张涵予等联合主演的奇幻动作片——《长城》已经在全国各大电影院上映了。彭于晏在《长城》中饰演的是英勇善战的吴将军,而这一次是彭于晏和导演张艺谋的首次合作。在剧情讨论的时候,彭于晏更是提出了要烧伤妆,立马就获得了导演的认可和赞赏。张艺谋也表示这个小伙子十分的敬业,十分有提升的空间。这部电影是彭于晏继《风中奇缘》之后第二次饰演大将军的形象,这一次造型剧照曝出,更是获得了许多粉丝的期待。彭于晏更是在宣传会上表示非常感谢导演的信任以及赏识,自己也非常努力地演好每一场。