Question: who plays guitar for ralph macchio in crossroads
Answer: Starring Ralph Macchio , Joe Seneca and Jami Gertz , the film was written by John Fusco and directed by Walter Hill and features an original score featuring Ry Cooder and Steve Vai on the soundtrack 's guitar , and harmonica by Sonny Terry .