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.
A Mexico, un tragique carambolage bouleverse le destin de plusieurs personnes qui n'ont rien en commun : deux frères et une femme pris dans un triangle amoureux, un homme qui a tout abandonné pour un superbe mannequin, et un mystérieux vagabond qui vit entouré de chiens des rues...
Roman vient de rompre avec sa petite amie, car elle a découvert qu’il l’avait trompé avec Oscar, un de ses amis proches. Pour la fin de l’année scolaire, Roman et sa bande d’amis se retrouvent pour un weekend en pleine nature pour décompresser...