Arthur Kirkland (Al Pacino) é um advogado idealista que já teve vários desentendimentos (inclusive já foi preso por desacato) com Fleming (John Forsythe), um inflexível juiz. Arthur recebe com surpresa a notícia de que o magistrado foi preso, acusado de estupro, e ironicamente Fleming quer ser defendido por ele, pois como todos sabem da rivalidade que existe entre os dois Kirkland só o defenderia se tivesse certeza da sua inocência. Em retribuição, Fleming promete rever um caso no qual Arthur tenta pôr em liberdade um cliente inocente (Thomas G. Waites), que está preso há dezoito meses.
Arthur Kirkland
Judge Francis Rayford
Judge Henry T. Fleming
Grandpa Sam
Jay Porter
Gail Packer
Arnie
Ralph Agee
Jeff McCullaugh
Warren Fresnell
Diretor