Le décès de sa fille est une épreuve insurmontable pour la belle et pieuse Esperanza. Suivant les instructions énigmatiques d'un saint, elle croit sa fille vivante et part à sa recherche dans un bordel connu sous le nom de Maison Rose. Elle quitte la sécurité de son village mexicain pour les abords miteux de Tijuana et Los Angeles et entreprend un voyage initiatique à la découverte d'elle-même.
Magdalena entreprend une traversée du Mexique à la recherche de son fils, disparu lors de son trajet vers la frontière. Elle fait la connaissance de Miguel, un jeune homme qui vient d’être expulsé des États-Unis.
Sebastian intègre l'une des meilleures compagnies de danse du pays, où il tombe amoureux d'Arsenio, un danseur charismatique. Leur idylle est mise à l'épreuve lorsque Mikael, un nouveau chorégraphe exigeant, transforme la compagnie en guerre d'égos.