Confusion reigns as Rachel (Ginnifer Goodwin) longs for Dex (Colin Egglesfield), the fiance of long time best gal pal Darcy (Kate Hudson). In the first few minutes, Rachel finally does have sex with him only to discover...no more spoilers here.
Let's just say the film is interesting and mostly holds the attention of the audience. With enough twists and turns, no one is exactly what they seem or really very happy. Seems no one grows up from the experience, with the self-focused and shallow Darcy remaining exactly that. Kate Hudson plays her to perfect myopic effect.
Go see it just to watch The Office's John Krasinski- he's warped, too, but at least he knows it.