Wow. Interesting.The way it frame systematic violence of social injustice as a by-product of capitalism, and the justification of social movement is right on the mark. Mixing in popular culture in movies and philosophies is also well done.Of course, his anti-religious stand is like by atheist like m...