Dans Karate Kid : Legends, après une tragédie familiale, le prodige du kung-fu Li Fong (Ben Wang) est exilé de sa maison de Pékin et contraint de déménager à New York avec sa mère. Li a du mal à oublier son passé tout en essayant de s’intégrer à ses nouveaux camarades de classe, et bien qu’il n’aime pas se battre, les ennuis semblent le trouver partout. Lorsqu’un nouvel ami a besoin de son aide, Li participe à une compétition de karaté – mais ses compétences à elles seules ne suffisent pas. Le professeur de kung-fu de Li, M. Han (Jackie Chan), enrôle le premier Karate Kid, Daniel LaRusso (Ralph Macchio), pour l’aider, et Li apprend une nouvelle façon de se battre, fusionnant ses deux styles en un seul pour l’ultime confrontation d’arts martiaux.