Miyagi (Noriyuki "Pat" Morita) reist in Daniels Begleitung nach 45 Jahren erstmals wieder in seine Heimat Okinawa, wo er Yukie (Nobu McCarthy) wieder begegnet, deretwegen er nach Amerika ausgewandert war. Dass Daniel sich in ihre junge Nichte Kumiko (Tamlyn
Tomita) verliebt, ruft zwei Feinde auf den Plan, die das Glück der beiden Paare zerstören wollen: Sato (Danny Kamekona), der Mann, den Yukie einst heiraten sollte, und Chozen (Yuji Okumoto), sein boshafter Neffe, der von Anfang an Daniel gegenüber Abneigung zeigt. Um ihre
Familienehre zu retten, fordern sie sowohl Miyagi als auch Daniel zu einem Duell heraus: Karate in brutalster Form, bei der nur der Sieger überleben wird.