1h 37m
Female vigilantes use a high-tech combat van in an all-out war to eradicate the drug lords infesting the city.