This is one of those movies that I can watch again and again, and it gets better each time. I don't really understand what made it such a good movie, because on the surface it is just incredibly stupid. Stupid joke, studid story, stupid characters, but somehow when it gets put together it works great. When I first watched this movie I was ashamed that I enjoyed so much, and now I think it is one of the better comedies I've seen. At least eight stars!