Question: who did ralph macchio play in the outsiders?
Answer: Johnny Cade