I feel that this was one of Kevin Smiths best films, I mean I even liked Ben Affleck. I like how Smith has a way of taking thing that might happen and makeing them funnier hell!