The Karate Kid (2010) is a martial arts drama set in Beijing, where 12-year-old Dre Parker (Jaden Smith) moves from Detroit with his mother. He is bullied by a kung fu prodigy, Cheng, and finds an unlikely mentor in Mr. Han (Jackie Chan), a maintenance man and secret kung fu master who teaches him that the art is about peace and maturity, not violence.