 When the book was first written, John Travolta (qv) wanted to make  the movie, and star as Johnny Goodboy, the young hero. Of course, he  could get no investors to back him. By the time the movie was made,  he was too old to play the part of the hero and, instead, opted to  play the part of the villain, Terl.