Bernie Mac and Ashton Kutcher are teamed perfectly for this film because they are fun to watch together.The story keeps moving along at a good pace and doesn't do the usual joke setups that we have to suffer through so much in comedies lately.The dialog is well written for all of the characters-not just the leads.Whoever cast this movie did a good job because everyone was of good quality and fit perfectly. I was happy to see that interracial relationships were dealt with candidly but not with the usual tasteless one liners.It's so hard to find a good comedy lately , I mean one you actually laugh at. I liked this movie , it's a good comedy, I laughed a lot.