While Kevin Smith is a gifted director, his true strength lies in his wit. He's always raunchy, but there's always a big heart that lies bared in his stories. And if you ever get a chance to attend one of his Q&A sessions then GO, no matter what the cost is. You will be howling with laughter at his stories. Kevin makes me proud to be a geek!