Promising set up, attractive (but not TOO attractive) leads, a solid supporting cast, excellent technical work. . . . all with a screenplay that is made out of just a bit too much fluff.
Fluff is good. Too much fluff is bad. Kevin lacks the "un nice" undertones to be believable-- even the best among us have some real flaws, not just a pseudo flaw of "choking" when dealing with the opposite sex. Kevin is 99% pure fluff, and the attempt to make the character into a creative person fails because a creative person is more multi dimensional than pretty boy Kevin. His friends are also painted in one or two dimensional strokes, and the Abbey role winds up painted so shallowly that it is difficult to conceive of why someone, even those as shallow as her fiancee and Kevin, would pursue her.
Their instant connection soul mate behavior simply does not have enough questioning, enough basis for existing. Even a child's balloon has more substance than what they created in their first meeting. There has to be more than a smile, a list of presidents, or a love for a baseball team to make a connection.
When it is finally revealed to him that he was betrayed, Kevin becomes violent toward a friend-- without really exhibiting anger, a perfunctory physical attack coming short of a playground fight. The entire movie was surface gloss and fluff, but with the promise of meat and potatoes.
I wanted to believe.
Wish I could have.