Historia odnoszącego sukcesy prokuratora Rusty’ego Sabicha (Harrison Ford) podejrzanego o zamordowanie swojej asystentki i kochanki, błyskotliwej, atrakcyjnej i szybko pnącej się po szczeblach kariery Carolyn Polhemus (Greta Scacchi). Tu zaczyna się prawdziwy koszmar dla Sabicha. Jego małżeństwo jest zagrożone, szczególnie, że nawet własna żona Barbara (Bonnie Bedelia), świadoma mężowskiej niewierności, wydaje się wierzyć w jego winę. Wspaniała reputacja i błyskotliwa kariera zawisły na włosku, a w toku prowadzonego, początkowo przez niego samego, śledztwa okazuje się, że wszystkie fakty przemawiają na jego niekorzyść. Zdruzgotany i zdesperowany Sabich próbuje za wszelką cenę odzyskać utracone szczęśliwe życie. W trakcie wyczerpujących i długotrwałych przesłuchań i rozpraw sądowych Rusty toczy walkę o udowodnienie swojej niewinności.