Deeply conflicted on this one. On one hand, it's a hugely entertaining tale of a group of indelible weirdo misfits. On the other, yeeeesh, its in-your-face attempt at social commentary is so damn juvenile, so hollow, so ill-formed. An angry teen lashing out at "the world" with no discernable target or purpose. Basically, it's fun as hell if you don't think about it too much. I guess the fun wins out - it gets a B.