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