Here's the deal.
Kevin Smith rocks. I know, I know. Love him or hate him.
There doesn't seem to be alot of intermediate ground. He's kind of a geek, and his films are easily the most profanity riddled around, but when you get past that there is a wealth of beauty.
And poetry too.
Smith gets people. At least he gets my people. Which is more than I can say for that douche Michael-fucking-Bay.