Topper Harley (Charlie Sheen) hat endgültig die Flinte ins Korn geworfen, sein Krieg ist ein für alle mal beendet. Mittlerweile lebt er in einem thailändischen Kloster und verdient sich mit Zweikämpfen etwas Zubrot. Doch dann bekommt Topper einen Auftrag von oberster Stelle: Sein ehemaliger
Dritter Teil der "Karate Kid"-Reihe: Nachdem Daniel LaRusso (Ralph Macchio) im ersten Teil den gegnerischen Kämpfer John Kreese (Martin Kove) besiegt hat, sinnt Kreese auf Revanche. Daniel hat jedoch kein Interesse daran, so dass Kreese gewalttätige Methoden einsetzen muss, um ihn von