Rufino (15) percorre as ruas da Cidade do México. Ele se esforça ao máximo para cuidar das crianças sem-teto mais novas, que sobrevivem com uma dieta de cola e haxixe e dormem nos esgotos à noite. Rufino ganha algum dinheiro fazendo trabalho duro e sujo, como transportar carne em um matadouro. Rufino vende um saco de cocaína para Ochoa, um policial corrupto que tem o distrito de Rufino sob seu poder e também é amante da mãe adotiva de Rufino. Ele decide usar o dinheiro para fugir da cidade com sua namorada e seu filho. Ochoa sai atrás deles. Assim que Rufino parece conseguir escapar, ele descobre que seu verdadeiro pai ainda está vivo. Obcecado por esse conhecimento, Rufino não quer partir antes de encontrar o pai.