《十面埋伏》的取景地在重庆,其中片中薄雾笼罩的竹林取景自重庆茶山竹海国家森林公园。
《十面埋伏》是由张艺谋执导,刘德华、金城武、章子怡主演的,在剧中,刘德华、金城武分别饰演两位捕头,而章子怡则饰演一位容貌出众的歌妓。刘德华饰演的刘捕头是一名卧底,他很早就认识了章子怡饰演的小妹,为了不暴露自己的身份,他假装不认识小妹,而金城武饰演的金捕头在与小妹相处的过程中,爱上了对方,最后为了保护金捕头,小妹与刘捕头同归于尽。
在电影《十面埋伏》里,章子怡有许多舞蹈的戏份,为了演好这个角色,章子怡在开机两个月前就开始为这部戏做准备,她请了专业的舞蹈都是,每天安排足够的时间学习舞蹈。因为章子怡很小的时候就开始学习舞蹈,有良好的舞蹈功底,所以她很快就掌握了这部戏里的舞蹈动作,为电影的成功拍摄奠定了基础。
刘德华饰演的刘捕头有很多打戏,因为这些动作戏是一个比较实在,再加上近距离的特效拍摄,所以来不得半点马虎。为了拍好这部戏,刘德华花了许多时间去练习打戏,有的时候甚至用真刀去打,这样就更具真实感,但这也是一件非常危险的事,但是为了演好这部戏,华仔是顾不得那么多了。
在拍摄结束后刘德华接受采访的时候说:虽然我因为演这部戏受了一点点伤,但这与剧组的其他人相比,这算不得什么,希望下一次有机会再和张导演合作,再和金城武合作的时候,我们能拍一部文艺片就好了。看来刘德华非常享受与张艺谋导演合作的机会,他也非常喜欢这种风格的电影。