Martin Vail (
Richard Gere) słynny chicagowski prawnik, podejmuje się obrony, oskarżonego o morderstwo arcybiskupa, Aarona Stamplera (
Edward Norton). Vail wierzy w niewinność swojego klienta i zamierza to udowodnić. Wraz z postępem w śledztwie odkrywa mroczne tajemnice z przeszłości duchownego.