Barbara Novak (Renée Zellweger), bibliotekarka z prowincji, pisze bestseller. „Do diabła z miłością” jest książką rozchwytywaną przez kobiety na całym świecie. Mówi o takich rzeczach jak zaspakajanie popędu seksualnego czekoladą czy sile kobiet. Po jej wydaniu Barbara jedzie do Nowego Jorku i ma udzielić wywiadu dla prestiżowego męskiego magazynu „Know”, lecz jego wysłannik, kobieciarz i przystojniak, Catcher Block (Ewan McGregor), trzy razy nie stawia się na umówione spotkania. Barbara wypowiada cichą wojnę mężczyznom.