 Even though Robert Preston (I) (qv) had played the role of Harold  Hill on Broadway, Frank Sinatra (qv) was Warner Bros personal  choice to play the role in the movie. Meredith Wilson (qv) told  them, "No Robert Preston, no movie".