Five masked activists fight against corruption, homophobia, animal abuse, pollution and poverty in Mexico City.
Arturo Pérez Torres
Director
Writer