<Li> Jackie Chan as Mr. Han (S: 韩 先生, T: 韓 先生, P: Hán - xiānsheng) The maintenance man who teaches Dre kung - fu . </Li> <Li> Jaden Smith as Dre Parker (德 瑞 ∙ 帕克 Déruì Pàkè) A young boy from Detroit, Michigan who is bullied by another student, and learns to stand up to him in a kung - fu tournament . </Li> <Li> Taraji P. Henson as Sherry Parker (雪 莉 ∙ 帕克 Xuělì Pàkè) Dre's mother, who is very protective of him . </Li> <Li> Wenwen Han (韩雯雯) as Meiying (美 莹 Měiyíng) Dre's crush who quickly befriends him, and eventually becomes his girlfriend . </Li>

Who plays dre's mom in karate kid