Hong Kong'lu dedektif Bennie Chan (Jackie Chan), zamanında ortağını öldürmüş olan Victor Wong'u uzun yıllardır adeta saplantılı bir biçimde yakalamanın yollarını aramaktadır. Günün birinde Chan'in yeğeni Bai Shu (Bingbing Fan), Wong mafyasıyla başını derde sokunca ona yardım edebilecek tek kişiyi, çok önemli bir cinayetin tek tanığı olan Amerikalı kumarbaz Connor Watts'ı (Johnny Knoxville) bulur. Birbirinden tamamen zıt karakterdeki bu ikili, Moğolistan'dan Çin'e, Makau'ya ve Hong Kong'a uzanan zorlu ve eğlenceli bir maceraya atılırlar.