Barbara Novak (Renée Zellweger) é uma escritora feminista que, em plenos anos 60, escreve um best-seller chamado "Abaixo o Amor", no qual aconselha mulheres desiludidas com a vida amorosa a manterem apenas relacionamentos casuais, focando mais a conquista do sucesso profissional e sua própria independência. O tremendo sucesso do livro faz com que Catcher Block (Ewan MacGregor), um repórter mulherengo e sedutor, decida se envolver com Barbara apenas para preparar um artigo e mostrar ao mundo que ela nada mais é do que uma fraude.