Very Funny movie but... I agree with some reviwers the extras needed to be more for die hard core Kevin Smith fans.Kevin Smith is one of just a few directors that I enjoy watching over and over again because I never ever get tired of his sense of humor and the actors do a great job on each and every movie he makes.So anyone who have ever wanted to rip into a customer watch this movie and enjoy laugh after laugh for you will not stop laughing threwout the movie experience.