著名電視談話節目《有一說一》的主持人嚴守一(葛優)在去電視臺錄節目時,把手機忘在家中,手機中所藏的他與情人的秘密被妻子餘文娟發現,後者想起他人前人後的兩張臉時,覺得婚姻失去意義,提出離婚。不久,戲劇學院臺詞課教師沈雪(徐帆)成為嚴守一新女友,兩人度過一段快樂時光後,沈雪發現嚴守一的手機響鈴方式由震鈴改成了震動,產生猜疑和嫉妒。
原來嚴守一一直割舍不掉秘密情人——某出版社女編輯武月(范冰冰)。武月在火車餐車上與嚴守一偶然相遇後,開始對他窮追不舍,要他為出版社寫書。因為武月能幫下崗的妻子餘文娟找工作,嚴守一答應下來,不久兩人成為情人。而為了不讓沈雪發現武月的存在,嚴守一開始不斷對沈雪說謊,生活朝一團糟糕方向發展。