丹漢森(凱文貝克飾演)是一個處處留情的保守黨專欄作家,洛林布萊爾(伊麗莎白帕金斯飾演)則是一個愛情專一的自由黨專欄作家,兩人同在巴爾的摩的太陽報工作。他們對每一件事情都有完全不同的意見,因此變成公私不分的死對頭。當?shù)匾患译娨暸_決定為他們倆專開一個節(jié)目,叫做“公說公有理,婆說婆有理”,讓兩個人同時上臺暢談自己的想法。隨著他們的相處,以前的分歧與火藥味似乎已沒有那么濃,浪漫的情愫逐漸萌芽,愛情與戰(zhàn)爭之間似乎只有一線之隔……只要兩人達成共識,還有什么不會發(fā)生的呢?