香港探員陳港生(成龍飾)跟蹤追查表面上是商人實(shí)則是黑道老大的王衛(wèi)東(趙文瑄飾)長達(dá)十?dāng)?shù)年,為搜集他犯罪證據(jù)而被卷入一場“計(jì)中計(jì)”中,還將自己的侄女白舒(范冰冰飾)牽扯進(jìn)來。在這場被中國特警、王衛(wèi)東、俄羅斯黑幫三面夾攻的“絕地逃亡”中,班尼結(jié)識了共患難的最佳拍檔康納(約翰尼·諾克斯維爾飾),一位正被王衛(wèi)東和俄國殺手追捕逃命的美國賭博高手,三人最終將怎樣結(jié)束這場冒險(xiǎn)變得撲朔迷離。