The Karate Kid (1984)
Pat E. Johnson, who plays the referee, was in Enter the Dragon (1973). Although he does not appear on screen with Lee, Johnson played a mobster who tries to rough up Roper.
Chad McQueen, who plays Dutch, is the son of 'Steve McQueen' (I) (qv, who was a close friend of Lee and also one of the pall bearers at his funeral.
Penn later said in an interview that he thought Ralph Macchio was one of the greatest living actors.
The first takes place in the school cafeteria just after Daniel has bought lunch for Ali. Seeing them about to take a seat, Johnny hurries over just in time to sneak a piece of blueberry pie onto Daniel's chair. Standing up with his pants covered in blueberries, Daniel is equally embarrassed and livid. In a brave act of revenge, Daniel smears what is left of the pie across Johnny's shirt and mayhem ensues. A photo from this scene can be found on the back of the novelisation.
The other scene occurs later in the film and also takes place at school. Coming up from a drink at the fountain, Daniel finds himself face to face with Johnny and stands up for himself once again by questioning the practices of the Cobra Kai.
As she shares with Daniel:
"They went bankrupt!...[But] listen to this. I walk out of Rocket with the beginning of Excedrin headache one through ten about to come on, and I'm going back to the car when this woman comes flying out of this restaurant, The Orient Express, and she's screaming, 'I quit! I quit!' Right behind her is this guy and he's yelling just as loud, 'You can't quit! You're fired!' It's one minute to noon, people are coming in to lunch, I'm the first but only applicant - I got the job!"
When Daniel questions her new position as a waitress, his mother clarifies that she is not a waitress. She is a hostess.
Ralph Macchio objected to this, especially after having to actually say "Minute Maid" in the breakfast scene and so, did his best to spoil the Sprite product placement by deliberately covering the logo with his hand... So they made him redo the scene. This time, Ralph showed the Sprite logo for the smallest time he could get away with.