片中的动作戏虽说是成龙挑大梁,但大部分戏份都是由他带着全班人马一齐出动,姚星彤饰演的女博士尽管不会功夫,少不了也得跟着大哥一起跋山涉水。让姚星彤最害怕的是一场“跳海”戏,因为恐高加上怕水,光是站在船顶就让她吓得直打哆嗦,说什么也跳不下去,这也令成龙大呼“被骗”。因为胆小,姚星彤在组里还有一个雅号叫做“尖叫女王”,所有片中遇到惊险场面时的害怕几乎都是她本色出演,从悬崖上跳下去,尖叫就是一种本能反应,还好这种本能其实也帮了演戏,片子里就是需要这种最真实的反应。
从《十二生肖》正式启动伊始,成龙就在不厌其烦的强调这是他最后一部“搏命去打”的功夫片,其效果无非两点,一是制造“过了这村没这店”的奇货可居紧迫感,二是唤起影迷的怀旧心态。成龙功夫在片中已经退居次席,取而代之的是各种高科技设备。从开场的一幕滑轮衣竞速,到之后滑翔伞盗宝,高科技的装备配上成龙的搏命演出,大有中国版007的风采。