Despite some of the moral problems (pre-marital sex) the movie actually had some nice messages and themes. I enjoy movies where the characters seem real and you can connect to. I like how all the story lines intertwined. A good date movie and "chick flick" Except for two parts, it wasn't all that predictable either, which was nice. The acting is good, and the entertainment is good. It is not a movie you would buy, but worth the rental or to see in theater for a date.