Winchester James has a life that's just about as perfect as a life can be; perfect job, perfect penthouse apartment and the perfect girlfriend, Madison. But after dating for two years, Madison is afraid they'll get married and spend the rest of their lives boring each other to death. She decides Winchester needs to meet her Bohemian cousin, Skye.
Winchester doesn't know why he keeps ending up in the company of Madison's cousin, Skye -- who also happens to be his boss' daughter. All he knows is when he's with her, his legendary control goes out the window -- so much so that an unbalanced ex-girlfriend pays a sleazy journalist to catch them in a compromising position...more than once.
Can Winchester convince Skye that she's exactly what's been missing from his (not so) perfect life?