Не продолжение, но вариация на тему культовых первых «Грязных танцев». Ромола Гарай играет Кэти, старшеклассницу из Америки, которая приезжает с семьёй на Кубу. На дворе 1959 год, остров всё ещё является любимым курортом богатых американцев. Но уже скоро здесь разразится революция. Пока родители и сестра Кэти беззаботно отдыхают, героиня готовится к поступлению в колледж. Она также знакомится с другими американскими курортниками, парень по имени Джеймс начинает ухаживать за Кэти. Но всё меняет случайное знакомство девушки с официантом Хавьером, которого унизили её друзья-американцы. Хавьер после работы занимается уличными танцами. Это зрелище очень увлекает Кэти. Хотя сперва кубинец не расположен общаться с американкой, со временем он проникается к девушке и показывает ей местную жизнь. Кэти хочет научиться танцевать по-настоящему и записывается в кружок. Преподавателя играет Патрик Суэйзи, которого прославила роль в первом фильме. Героиня уговаривает Хавьера стать её партнёром на местных соревнованиях — к неудовольствию друзей и родителей девушки. Помехой соревнованиям может стать также надвигающаяся революция, в подготовке которой участвует брат Хавьера.