filmed in a suburb of Mexico City.