律師加維(丹尼·迪維圖 Danny DeVito 飾)在自己的辦公室裡,正在向一位想要離婚的年輕人講述一段“玫瑰大戰”的故事:奧利佛(邁克爾·道格拉斯 Michael Douglas 飾)與太太芭芭拉(凱瑟琳·特納 Kathleen Turner 飾)相識於一場拍賣會,而後兩人很快結婚生子。身為律師的奧立佛整日忙於自己的工作,曾為體操運動員的芭芭拉醉心於相夫教子的生活,一家人過著令所有朋友羨慕不已的生活。當他們實現對於家庭所有的夢想(身居豪宅、兒女上大學、滿屋的古董和收藏品)之後,芭芭拉開始有聲有色的經營起一家外燴公司,然而這時他們之間的關係卻出現了問題以至於最終走到離婚的地步。在房子的歸屬問題上,倆人都毫不讓步,於是豪宅變成戰場,珍愛的收藏品變成砸向對方的武器,就連寵物也成為相互報復的工具……