<t>Interesting video - but overly simplistic. I got as far as "clash between peopole who treat women as human beings and those or treat them as beasts" and reflected that in NY on 8th and 45th there is a whole line of DVD stores which sell, inter alia, DVD's of women having sex with dogs. Human bein...