Ralph Macchio og Noriyuki "Pat" Morita vender tilbake til rollene som brakte dem internasjonal berømmelse i Karate Kid, da karateeleven Daniel Larusso (Macchio) ledsager sin vise og uforutsigbare læremester Mr. Miyagi (Morita) til dennes barndomshjem i Okinawa. For gutten er det en reise til en eksotisk og spennende verden, hvor han kan lære mer om sin treners hemmelighetsfulle fortid. For Miyagi er det den siste sjansen for å se sin far i live, og gjenoppleve kjærligheten til sin barndomskjæreste (Nobu McCarthy). Men Miyagis tilbakevending setter også gang i en bitter feide med den gamle fienden Sato (Danny Kamekona), en feide som kaster Daniel ut i et heseblesende sammenstøt mellom kultur og kampsport. Denne gang har Daniel ikke de begeistrede tilskuerne og sikkerheten hjemmefra i ryggen. Han møter sin største utfordring noen sinne, i en kamp hvor læreren blir eleven, og ærens pris er livet selv.