Great plot, funny, sensitive, sad, happy, this is a wonderful movie. It's great to see with some friends, your mom, you're date... just about anyone. It has a great story line, funny jokes, a predictable ending but still, it's a very sweet movie.. one of Drew's best.