Schuldig oder unschuldig? Für den gerissenen Chicagoer Anwalt Martin Vail (Richard Gere) ist diese Frage Nebensache. Sein Job ist die Verteidigung - und das vor allem dann, wenn ein neuer Fall seinen Namen in die Schlagzeilen bringt und seiner Karriere einen steilen Aufstieg verspricht. Gierig nach Publicity übernimmt Vail die Verteidigung des mittellosen, sympathischen Ministranten Aaron Stampler (Edward Norton), der im Verdacht steht, den Erzbischof auf bestialische Weise ermordet zu haben. Als Vail sich in das Gefecht gegen die Anklage stürzt, ahnt er nicht, dass er schon bald ein Netz von Korruption und Intrigen aufdeckt. Der Prozess nimmt eine spektakuläre Wendung nach der anderen, nicht zuletzt durch das psychiatrische Gutachten, das Stampler eine gespaltene Persönlichkeit bescheinigt. Zusammen mit dem Zuschauer wird Martin Vail ständig durch mysteriöse, raffinierte Fallstricke in die Irre geführt und immer wieder vor die Frage nach Schuld oder Unschuld gestellt. Und am Ende gibt es nur einen Gewinner ...