Nach dem Tode seiner Mutter beschließt der junge Kubaner Rafael Infante (Chayanne) in den USA nach seinem leiblichen Vater zu suchen, der in Texas eine Tanzschule betreiben soll. Dort trifft Rafael schließlich auch die schöne Tanzlehrerin Ruby Sinclair (Vanessa Williams), die allerdings von Rafaels Annäherungsversuchen zunächst sichtlich genervt ist. Doch Rafaels zauberhafte und romantische Art bringt auf wundersame Weise auch das Eis der begnadeten Tänzerin schnell zum Schmelzen. Inmitten heißer Beats und leidenschaftlicher Tanzrhythmen entwickelt sich zwischen den beiden eine elektrisierende Magie - bis zu jedem Tag, als Ruby sich plötzlich entschließt, Texas zu verlassen, um an einem großen Tanzturnier teilzunehmen. Rafael hat keine Wahl: Um Ruby für sich zu gewinnen, muss er ebenfalls an dem Turnier teilnehmen.