武，并拜少林寺的永智大师为师，学习七星拳法。他还在少林寺禅修三天，以此了解少林寺功夫禅武合一的真谛”。其他演员如成龙则要学习厨艺和河南话，谢霆锋要练拳，吴京和余少群要练擒拿和黐手的功夫等等。影片于2010年1月下旬开拍，除了永康方岩外，还要在上海和东阳市的横店等地拍摄，11月份拍摄杀青。
票房.收获2.2亿人民币。收2051万港币，位列香港年度华语片第五位。台湾票房方面，最终累计票房达到3000万新台币。首周末三天收613,001美圆名列第一位。次周末四天收354,621