Mexico City in the nineties was a place where the harshest crimes went unpunished due to money and a corrupt police force.
Aida (an excellent and tortured performance from Diana Lein, an actress to watch!) serves up revenge for young women who have been raped and maltreated and weren’t able to find resolution on their own.
Working out of the back of a nightclub, the women