Em 1899, Jack Kelly (Christian Bale) e seus amigos decidem desafiar o famoso editor de jornais Joseph Pulitzer (Robert Duvall). O musical acompanha a luta dos meninos jornaleiros que se unem com o intuito de organizar uma greve para protestar contra o aumento repentino do preço dos jornais.