I believe that everyone who said it was preachy just doesn't get it, the joy and pain this movie brought me makes it such a wonderful piece of art. The pacing of the movie was excellent as well. I never found myself checking the time waiting for it to end, i was engaged throughout. The comedy in the movie is very well done it felt fresh and not coming across as trying to hard. For me the best part was the end, that beautiful montage of women the cast and crew submitted to remind us that these women are all around us everyday and that we need to love eachother most of all. I will definitely watch it again.