A personagem Sally Elliott, vivida por Rita Hayworth, é inteiramente fictícia[2][3] e foi criada para se ajustar à "Sal" do título original. O papel seria de Alice Faye, que não pôde aceitar devido a uma gravidez.[3]
Na alegre década de 1890, o compositor Paul Dresser, meio bronco, meio ingênuo, deixa seu pequeno rincão natal em Indiana e ruma para Nova Iorque, decidido a alcançar fama e fortuna. Lá, compõe a canção My Gal Sal para sua paixão, a grande dama dos musicais Sally Elliott, que ele conhecera ainda no interior. De degrau em degrau, constrói uma sólida carreira, e entre tapas e beijos vive os altos e baixos de seu relacionamento com a estrela.