This comes onto the TV occasionally, but butchered with adverts. My home-recorded copy was no good anymore, so I decided to buy a proper copy. This is a seriously underrated film, and Ralph 'Karate Kid' Macchio's finest hour. He plays Eugene, a teenage music student in New York obsessed with the Blues, especially Robert Johnson. He finds an old bluesman (Joe Seneca) living in a secure old people's home, finishing an indefinite sentence for murder, and is convinced that this is Robert Johnson's friend, Willie Brown. The old man persuades Eugene to break him out of the home and back to Mississippi in exchange for a lost song by Johnson. They have to hitch there way after the money runs out. Eugene is a technically gifted player but starts out having no 'Mileage'. During the trip they encounter all sorts of prejudice and corruption and Eugene has his heart broken by fellow traveler, Jami Gertz. By the end of the trip Eugene has experienced enough to enable him to play the blues with real feeling. This is a road movie and a coming of age movie as well as being about the search for the song and how to play the Blues. Legend has it that Johnson sold his soul to the Devil, as in 'Crossroad Blues'. In the film, Willie Brown did the same and wants to escape the contract before he dies. The big scene at the end features a guitar duel between Eugene and a devilishly good heavy rock guitarist played by Steve Vai, the prize being Willie's soul. Well acted, especially by Seneca, ably directed and with a brilliant score by Ry Cooder this is a top film. The soundtrack album is also well worth buying, although it lacks the guitar duel, for contractual reasons.