Kiedy Ah Bu (Qi Shu), dziewczyna z małej wioski rybackiej w Tajwanie, znajduje na morskim brzegu butelkę z romantyczną wiadomością, wyrusza do Hong Kongu, by odnaleźć jej nadawcę. Na miejscu okazuje się jednak, że jej wyśniony i wymarzony "książę z bajki" jest gejem, który szukał w ten sposób swojej miłości. Ale nic nie jest stracone, gdyż dziewczyna na swej drodze napotyka C.N.Chana (Jackie Chan), biznesmena zarządzającego własnym przedsiębiorstwem. Bu zakochuje się bez pamięci, jednak Chan, wplątany w porachunki ze swoim rywalem w biznesie, nie zwraca za bardzo na nią uwagi. W tym czasie do Hong Kongu przybywają dwie osoby - człowiek uważający się za chłopaka Bu oraz Alan, mistrz sztuk walki, który zamierza zmierzyć się z Chanem. Sytuacja zaczyna się komplikować gdy Chan orientuje się, że on również jest zakochany w Bu...
Kiedy Ah Bu, dziewczyna z rybackiej wioski na Tajwanie, znajduje romantyczny list w butelce, bez chwili wahania wyrusza do Hongkongu na poszukiwanie mężczyzny swoich marzeń. Pech chce, że ten okazuje się... gejem. Nie wszystko jednak stracone, bo Ah Bu spotyka na swej drodze czarującego Chi Wu (Jackie Chan), bogatego playboya. Postanawia zdobyć go za wszelką cenę i aby zwiększyć swoje szanse decyduje się udawać dziewczynę wpływowego gangstera, do której jest łudząco podobna. Ch Wu jest nią oczarowany. Musi jednak skupić się na walce z zaciętym rywalem, który czyha na jego życie.
Bo, skromna dziewczyna z rybackiej wioski znajduje w rzece butelkę z listem i jedzie do Hongkongu znaleźć nadawcę. Okazuje się nim gej, z którym dziewczyna się zaprzyjaźnia. Bo poznaje starszego i bogatego faceta, mistrza sztuk walki. Rodzi się między nimi uczucie.