Description: Australian director Richard Wolstencroft's (BLOODLUST) philosophical thriller has a message about the importance of integrity, delivered in a film adorned with plenty of sex and violence a la A CLOCKWORK ORANGE. Boyd Rice (from the avant...