I like Vince Vahn, but I love him in this role. The wit in the dialogue is really good, the characters are beautifully flawed and the story moves right along without being confusing. I recommend this for a perfect blend of smart and funny- with really creative plot lines.