。章子怡为该剧学习八卦掌、唱戏和针灸(片中把唱戏和针灸戏份被删)，片中章子怡对诠释八卦掌传人「宫二」宫若梅一角的为她抱回第50届金马奖和第15届中国电影华表奖最佳女演员。至此章子怡成为华语影坛首位囊括大众电影百花奖、中国电影华表奖、中国电影金鸡奖、香港电影金像奖、台湾电影金马奖华语电影五大奖最佳女主角奖的女演员。章子怡与金城武、宋慧乔、黄晓明等主演了由吴宇森执导的电影《太平轮》，剧中饰演的「于真」具有双重身份，白天她是医院里面拯救伤患的护士，夜晚她却是因迫于生计而沦落为接客的风尘女子。该电影分为