在《邪不压正》里,彭于晏一共有两场裸戏。一场是在屋内洗澡的时候,一场是李天然只披着一件风衣,在屋顶上奔跑。
彭于晏透露,最开始时导演觉得还是得遮一遮,拍摄的死活姜文觉得不好看,于是全裸了。如观众所见,他在屋顶上以及跟许晴对戏那段全程是“一丝不挂”的,洗澡那场戏彭于晏提前一个月减脂,只为保持个好体型。
至于姜文为什么要让彭于晏全裸,他在节目中回应:“他(彭于晏)这个人把灵魂和肉体分开,他能用灵魂指挥肉体。彭于晏不是一般人,这样的身体比古希腊雕塑还漂亮,我为什么不拍?”
据悉,在筹备《邪不压正》之初,李天然这个角色并没有定彭于晏来演。彭于晏第一次见导演时,姜文并不认识他。见过几次之后,彭于晏才成功拿下李天然一角。