I think what makes this film work is the chemistry between the three main characters. You like these characters, feel with them and believe that they would get along in real life like they do in the movie. The concept is clearly quite controversial, and I guess that's why it's so unpopular. I like the way it isn't really all resolved in the end... there is always a tiny degree of imperfection. The plot at times appears to have been written with the primary intention of being controversial rather than entirely realistic, emotionally or otherwise. I'm not sure if that's true, or it just seems that way. The pacing is pretty good. You're rarely bored. The clever dialog and script keeps your interest as well as consistently making you laugh. The film somehow makes you care about these characters, despite their many shortcomings and flaws. Maybe it's because they're human... we can identify with them, more than usually with American films(that are often shallow). The direction is pretty good. The film pretty much belongs in the 'good, but not entirely sure why' category. You like what you see, but you can't pin-point exactly why. All in all, a pretty good romance-comedy that should be seen by anyone open-minded enough to enjoy it. I recommend this to anyone who isn't offended by the topic(and not easily offended in general) but particularly to those who are fans of one or more of the main actors. 7/10