The movie karate kid is a movie where different kind of emotions are shown like love, patience, kindness, bully, persevernce etc.
And also the character daniel la Russo played by Macchio was very geekly played in a nice manner and Mr. Miyagi's role was perfect.
It is a very interesting movie even though it is made in the Nineties, and it's a movie where you don't get bored.