Rok 1958. Amerykańska rodzina przeprowadza się na Kubę, gdzie ojciec bohaterki otrzymuje intratną posadę. Zamieszkują w bardzo ekskluzywnej dzielnicy Hawany wśród innych amerykańskich rodzin. Katey (Romola Garai) ma 18 lat i wchodzi w wiek dojrzałości w specyficznej i gorącej atmosferze Hawany, która stoi u progu rewolucji. Poznaje Javiera (Diego Luna), który wprowadza ją w świat kubańskich rytmów. Trafiają do klubu nocnego La Rosa Negra, do którego chodzą wyłącznie miejscowi i gdzie taniec jest gorętszy od temperatury na zewnątrz. Katey i Javier decydują się wystąpić jako para w najbardziej prestiżowym konkursie tańca.
Diego Luna
Javier Suarez
Romola Garai
Katey Miller
Sela Ward
Jeannie Miller
John Slattery
Bert Miller
Jonathan Jackson
James Phelps
January Jones
Eve
Mika Boorem
Susie Miller
René Lavan
Carlos Suarez
Mya
Lola Martinez
Polly Cole
Polly
Chris Engen
Steph
Tommy Kavelin
Señor Alonso