徐夕(李连杰)本是神秘杀手组织701部队里的一名冷血杀手,因为不想再做杀人工具,他逃离了该组织来到香港化身为一名普通的图书馆理员,因此结识警察石SIR并与之成为好友,不想701部队为追杀黑帮头目突然现身香港,一时石SIR及警方均束手无策,见好友处于危难中,徐夕挺身而出化 为黑侠。
圣诞节前夕,波斯尼亚战争终于达成停火协议,亚得里亚海上的美军官兵们即将返回家乡。海军领航员伯纳中尉(Owen Wilson 饰)早已厌倦这场无意义的战争,长官莱斯利(Gene Hackman 饰)出面劝解却无济于事。圣诞当天,伯纳与搭档驾驶大黄蜂战机执行航拍任务,无意中瞥见非安全区中有武装人员行动,两人决定介入,却被对方的萨姆导弹击落,搭档被对方处死,伯纳侥幸脱险,但对方搜寻人员沿路追踪不舍。与此同时,接到伯纳求救信息的莱斯利苦于北约将军节制,在所谓顾全大局的考虑下无法介入非安全区搭救伯纳,莱斯利只好借助媒体力量甚至不惜盗用盟友设备,展开了一场对落入敌后下属的拯救行动。
一位衰老保护专家在退休前承担着最后一份工作,保护了一对从无情犯罪家庭中偷走了800万美元的夫妇。
1950年,大批武师进入香港开设拳馆,其中叶问(唐文龙饰)竟无一败绩名气大涨,引起九龙城寨现寨主郑德隆(林枫烨饰)的注意,郑德隆恐叶问对自己产生威胁,就将方家灭门案栽赃在叶问身上,想借警察之手除掉叶问。突现神秘人救出了叶问。叶问为自证清白带着徒弟阿民阿强闯入九龙城寨地界,谁承想城寨内早以埋伏无数高手,叶问能否顺利将郑德隆绳之于法,还自己一份清白!