Po wygraniu turnieju sztuk walki przez Daniela (Ralph Macchio) jego matka przeprowadza się do innego miasta w poszukiwaniu pracy. Gdy nauczyciel chłopca, Kesuke (Pat Morita), otrzymuje z Japonii list od umierającego ojca, Daniel postanawia wyruszyć z nim do Okinawy. Mistrz opowiada uczniowi o swojej przeszłości i kobiecie, którą utracił, gdy uciekł przed pojedynkiem z członkiem wpływowej japońskiej rodziny. Po przyjeździe okazuje się, że dawny przeciwnik wciąż jest gotowy do walki.