Crossroads' climactic duel was originally conceived as a more traditional slide-blues confrontation, with composer Ry Cooder expected to portray the Devil's guitarist and Arlen Roth supplying the playing for Eugene. Walter Hill changed course and wanted the showdown to resemble a boxing match: fast, aggressive, technically spectacular, and tuned to the fashionable guitar sound of the mid-1980s. Keith Richards, Frank Zappa, and Stevie Ray Vaughan were considered for the role of Jack Butler before Hill chose Steve Vai, then known for his virtuosic work with Alcatrazz and Frank Zappa. Vai's neoclassical-metal performance was dubbed over Ralph Macchio's mimed playing, while William Kanengiser supplied Eugene's classical passages. Cooder and Roth reportedly disliked the change, feeling that the contemporary shred style betrayed the film's blues-centered atmosphere and would date the picture. Hill even filmed an unused preliminary duel in which Vai's Butler defeated a blues player portrayed by Shuggie Otis. The finished sequence became the movie's signature set piece, but it also crystallized a genuine artistic disagreement over whether Crossroads should honor blues tradition or turn its finale into an 1980s guitar spectacle.
Follow the sources
Status and citations are supplied by the archive. AI concept art is an interpretation, not historical evidence.