Drei Lebensgeschichten in Mexiko-City: Octavio (Gael García Bernal) verdient sein Geld mit illegalen Hundekämpfen, um mit der Freundin seines Bruders weglaufen zu können. Das erfolgreiche Model Valeria (Goya Toledo) scheint endlich die lang ersehnte Beziehung zu dem verheirateten Daniel (Alvaro Guerrero) aufbauen zu können und der Auftragskiller El Chivo (Emilio Echevarría) lernt nach unzähligen Jahren seine Tochter kennen. Doch dann ereignet sich ein schrecklicher Autounfall, der all diese Schicksale miteinander verbindet.