丹尼(亞當·桑德勒飾)年輕時因戀愛失敗對女性產生不信任,通過偽裝已婚身份周旋于感情游戲。多年后作為成功的整形醫生在派對邂逅帕莫爾(布魯克琳·黛克飾),一夜情后因婚戒引發誤會。為挽留對方,丹尼請求助手凱瑟琳(詹妮弗·安妮斯頓飾)假扮即將離婚的妻子,謊言卻隨著凱瑟琳的兩個孩子、丹尼的兄弟艾迪相繼卷入而失控。夏威夷度假期間,凱瑟琳的死對頭德芙琳(妮可·基德曼飾)意外出現,揭露了丹尼虛構婚姻的真相。帕莫爾在連環鬧劇與德芙琳挑釁中逐漸認清丹尼的偽裝,最終選擇接受其真實面目。