Vincent Eastman (Richard Gere) é um rico e famoso arquiteto que decide largar Sally Eastman (Sharon Stone), sua mulher, e a filha Meaghan (Jennifer Morrisson), após se apaixonar por Olivia Marshak (Lolita Davidovich), uma jornalista. Mas o fato de manter vínculos profissionais com Sally acaba lhe criando vantagens comerciais e problemas pessoais.