American Gigolo
Originally, folk music singer and occasional actor John Denver was signed to play Zack Mayo. But a casting process eventually involved Jeff Bridges, Harry Hamlin, Christopher Reeve, John Travolta, and Richard Gere. Gere eventually beat all the other actors for the part. Travolta had turned down the role, as he did with "American Gigolo" (another Richard Gere hit).