Devastating, Relentless and Ultimately Cathartic Essential Viewing. Period., 28 April 2006
Author: (I removed his name) from San Francisco, CA, USA
Someone from San Francisco gave it a 10/10. That is one of the more stunning things I have ever seen.
Hopefully there are more people from SF like him...who finally get it