George M. Cohan (James Cagney) conta sua vida em flashback, em um tom modesto, a Franklin Roosevelt (Jack Young). Ele foi um lendário artista da Broadway que viveu a época de ouro do teatro musical nos Estados Unidos, história que é contada através de números de dança e canções. Cohan passou mais de 55 anos nos palcos, estrelou mais de 30 peças e podia dizer por aí que já havia cantado e dançado mais de 500 canções. Por isso tudo, sua história pessoal se confunde com a história americana.
A jovem Mary (Selena Gomez) perdeu os pais durante a infância e sua vida está mudando de cabeça pra baixo. Ela é adotada por uma cantora pop, que está com a carreira musical em decadência, e ganha duas irmãs postiças. Quando conhece o astro adolescente Joey Parker (Drew Seeley), Mary acredita que pode mudar o seu futuro. Joey faz um concurso de dança para encontrar uma nova bailarina e a jovem encanta o rapaz, mas ela foge antes de ter a chance de se apresentar, deixando como única pista de sua identidade um aparelho de música.
Scott Hastings é um dançarino de salão de baile com calibre de campeão, mas para grande desgosto da comunidade de dança de salão australiana, Scott acredita na dança com "seus próprios passos". Fran é uma dançarina iniciante e um pouco "patinho feio" que tem a audácia de pedir para ser parceira de Scott depois que seu estilo pouco ortodoxo faz com que sua parceira regular vá dançar fora de sua vida. Juntos, esses dois desajustados tentam ganhar o Campeonato Pan-Pacífico Australianos e mostrar à Confederação Ballroom que eles estão errados quando dizem, "não há novos passos!".
Nesta comédia indicada ao Oscar, três irmãs malucas que tentam salvar sua herança de seu irmão supostamente gay, que de repente aparece com o noivo a reboque. Se ele se casar, a vontade do pai estipula que ele fica no hotel da família em Portugal. Então as irmãs deixaram de lado suas diferenças pessoais e decidiram parar o casamento a todo custo.