This is one of very few movies I can watch repeatedly without getting annoyed with it; the others are The Associate, That Old Feeling, Big Daddy, Little Nicky, etc. It's impeccably written and directed.
What's great about it: Great acting, humor, modernization of racism issues
What's not so great: Chemistry between Ashton and Zooey isn't great