En 1958, la famille de la jeune Katey Miller s’installe à La Havane, son père ayant obtenu un poste important à la compagnie Ford. Les Miller vivent dans un hôtel chic où habitent d’autres Américains fortunés, insouciants face à la pauvreté de la population locale.
Studieuse et timide, Katey découvre la sensualité des danses afro-cubaines et fréquente secrètement Javier, un serveur de l’hôtel qui se révèle un excellent danseur. Mais lorsque leur liaison est découverte, Javier est congédié.
Pour lui permettre de gagner de l’argent afin de soutenir sa famille, et peut-être même s’installer aux États-Unis, Katey propose à Javier de participer à un concours de danse organisé par l’hôtel. Confiant de l’emporter, le couple est toutefois confronté aux premiers soubresauts de la révolution cubaine.