This movie is just so funny.Kevin Smith is a good director. The only bad part is Chris Rock.