they live sex and violence
168