No verão de 1963, a jovem Baby (Jennifer Gray), passa as férias com os pais em um resort, Uma noite, ela segue até o alojamento dos funcionários do lugar, encantada pela música que vinha de lá. è onde encontra Johnny (Patrick Swayze), o instrutor de dança do hotel, um homem experiente e cheio de cha..
O filme fala sobre uma garota de 17 anos que se muda com a família para Cuba, em plena época da revolução no país. Lá, a protagonista se apaixona por uma dançarino que ajuda a moça a se redescobrir em meio ao violento cenário de transição política...