This is definetly one of my favorites ever! How anyone could say the characters were poorly developed is beyond me! The entire base of this movie was developing its characters! Without that there would have been nothing to watch at all. It was well written and funny too. I loved it, personally.