Yes, it does deserve every word of praise I heard about it. It is smart, witty, wonderfully written and the cast could not be more perfect. I cannot wait to see this again. If there is an award for acting without saying a word, solely based on facial expressions, Jennifer Garner should win that.