自赵本夫的同名小说，由刘德华、刘若英、葛优、王宝强、李冰冰等主演，国内票房取得1.2亿元人民币，在当年仅次于《功夫》和《十面埋伏》。冯小刚获得金马奖最佳改编剧本；刘若英凭借此片先后获得金紫荆奖最佳女主角，百花奖最佳女演员。2006年首次执导古装电影《夜宴》，影片脱胎于莎士比亚的名作《哈姆雷特》，时代背景改为中国五代十国时期，由章子怡、葛优、吴彦祖、周迅等主演，国内票房1.3亿元人民币。周迅凭借此片获得香港电影金像奖最佳女配角。2007年执导的战争片《集结号》在12月上映，票房竞争上与陈可辛的古装战争