Bratranci Thomas (Jackie Chan) a David (Biao Yuen) vlastní společně pojízdnou kantýnu. Poklidný život jim naruší setkání s krásnou Sylvií. Je to sice prostitutka, která lže a krade, jak jen to jde, ale srdce si nedá poroučet, oba jsou ze Sylvie úplně pobláznění. Sylvii ale hrozí velké nebezpečí. Je totiž dědičkou obrovského majetku, o který usiluje mafie. Naštěstí jsou tu Thomas a David, kteří ovládají bojová umění, a mohou ji tak před zločinci ochránit.