Preschool teacher and divorcee Sarah (Diane Lane) doesn't want to think of herself as desperate, but her family -- widower dad Bill (Christopher Plummer), a bunch of brothers, and a couple of sisters, including Carol (the excellent Elizabeth Perkins) -- press the point. With Carol's prodding, Sarah enters her data into a dating site. Though her first "match" is her father ("This is disturbing on so many levels," she groans), she persists, meeting with a number of bad matches (sad guy, cocky guy, preoccupied guy), until she finds Jake (the way-too-smart-for-formula-comedies John Cusack). Also recently divorced, he loves Doctor Zhivago (because it's about "a love so real it hurts even after you're dead") and crafts wooden skulls (boats) for a living. He's clever, speeds through his dialogue ("You are kind of 'voluptuous,'" he notes, observing a dubious description in her Internet ad, "in a minimalist kind of way"), and worries about how he comes across. He is, in a word, perfect guy.