Its a stupid fun movie. It's what Kevin Smith wanted to make. If you listen to Kevin's podcasts you are sure to get laughs. There's a lot of inside jokes that you WILL NOT get if you don't know a lot about Smith and his friends. Other than that it was fine.