Ezúttal Jackie Chan barátunk megtört női szívet ment. A rosszfiúk lábait pedig megszokott modorában gáncsolja! Ah Bu (Qi Shu), egy csinos tajvani lány romantikus üzenetet talál a tengerparton egy palackba zárva. Hongkongba utazik, hogy megtalálja álmai lovagját. Sajnos valami félreértés történt, ugyanis Albert (Tony Leung Chiu Wai) meleg fiatalember. Jackie (Jackie Chan), egy milliomos agglegény bankár vigasztalja a kiábrándult lányt. A románcot megzavarják Jackie üzleti riválisának, régi barátjának fenyegetései. Ah Bu önjelölt vőlegénye érkezik felbőszülten Hongkongba. Állítólag a lány hasonlít egy maffiózó eltűnt barátnőjére. A szálak nyomán a kíváncsi Jackie is Tajvanba jut.