Buck Yuen (Jackie Chan) to skromny sprzedawca w sklepie ze sprzętem sportowym. Pewnego dnia w centrum handlowym jest świadkiem napadu. Bez wahania wkracza do akcji i, wykorzystując swoją znajomość wschodnich sztuk walki, pokonuje rabusiów. Dzięki temu zyskuje rozgłos jako bohater. Pewnego dnia kontaktuje się z nim prywatny detektyw Many Liu (Eric Tsang). Uważa on, że Buck jest zaginionym synem jego klienta, biznesmena. Buck jedzie razem z nim do Korei, aby spotkać się z umierającym ojcem. Na miejscu okazuje się, że mężczyzna jest byłym agentem wywiadu. Na łożu śmierci wyznaje synowi tajemnicę związaną ze swoim ostatnim zadaniem. Wskazówki prowadzą do Turcji, gdzie w banku spoczywa spory depozyt. Niestety, tropem Bucka podążają przestępcy ze Stambułu i członkowie międzynarodowej organizacji terrorystycznej. Z dnia na dzień Yuen wplątuje się w sam środek międzynarodowej afery.