Pretty prc-school teacher Sarah Nolan (Diane Lane) is divorced, demoralized and dateless - until her sister posts her profile at perfectmatch.com. Now she has lots of dates. With weirdos, weepers, lechers, jocks - and Jake (John Cusack), a soulful boat builder whose idea of true love comes straight out of Doctor Zhivago. Jake is attractive, smart and maybe a bit too intense. So Sarah passes him by. And maybe passes up her one real chance for love.