Mexico City, verdens største storby, en av de mest overbefolkede og forurensede, med mye vold og korrupsjon, men samtidig også en sjarmerende by, tross sine 21 millioner innbyggere. Her bor Octavio, en ung mann med et godt øye til sin brors kone Susana. For å skaffe de pengene de trenger for å rømme sammen, lar han hunden sin Cofi delta i hundekamper. Det er kamper med høy innsats og med dødelig utgang for den ene av partene. Samtidig flytter Daniel fra kone og barn for å flytte sammen med Valeria, en vakker og ung fotomodell. Men skjebnen innhenter de lykkelige; i en tragisk ulykke skjendes Valeira så hele hennes karriere står på spill. Vevd inn i hendelsene møter vi en eldre mann, med en broket fortid og utkomme som leiemorder. I et dramatisk høydepunkt møter vi alle på en gang, men sirkelen er aldri lukket: på veien til håpet krysses mange stier. Filmen fikk i sin tid terningkast 5-6.