Résumé: Vincent Eastman (Richard Gere) est un brillant architecte marié depuis seize ans à Sally (Sharon Stone). Associés à la tête du cabinet Eastman & Eastman, leurs qualités se complètent admirablement. Mais la vie privée de ce couple parfait est moins harmonieuse. Au fil des ans, Vincent en est venu à haïr la froide perfection de sa femme. Quand il rencontre la journaliste Olivia Marshak (Lolita Davidovich), il est obligé de prendre la décision la plus importante de sa vie.