All of the characters were well developed and entertaining. This movie never pretended to be anything more than it was..a fun, wacky comedy with a bizarre plot. Anyone who beats this up for being dumb should be taken out back and paddled. It is obvious THEY are too dumb to realize that this was DESIGNED to be dumb. Anyway..there are too many scenes that I STILL laugh at today, even though I have seen this 1/2 dozen times. So, if you are looking for the greatest film ever made on all levels..give this a pass..if you can relate to the humor, it's a wonderful hoot! I am not a die hard Adam Sandler fan, but I think he scored a 10 in this one for likability and laughs.