Sara Hanley, une jeune photographe, rencontre par hasard Jack McAllister, un brillant avocat. La connexion entre les deux est instantanée, malgré leurs mariages respectifs. Sara découvre par la suite que son mari, procureur, va être confronté lors d'un procès à Jack. L'affaire de meurtre concerne les Karsten, une famille d'entrepreneurs qui semblent cacher quelque chose, et dont Jack a épousé Elaine, la fille du patriarche Thatcher Karsten. Persuadés d'êtres des âmes soeurs, Sara et son amant tentent de concilier leur relation secrète avec le quotidien. Une tâche d'autant plus difficile qu'ils ont chacun des enfants de leur côté...