Echo Park, quartier hispanique de Los Angeles. Magdalena prépare sa quinceañera : la célébration qui aura lieu, selon la tradition, pour l’anniversaire de ses quinze ans. Quelques mois avant la cérémonie, elle tombe enceinte. Rejetée par son père, elle est accueillie par son oncle Tomas, homme au grand cœur qui héberge déjà un de ses cousins, Carlos.
À La Paz, un homme malade, asphyxié par l'atmosphère de la ville, rencontre un sorcier des rues, qui sillonne les confins de la ville.