Nova York. Jabez Stone (Alec Baldwin) é um escritor desesperado, que faz um acordo com o diabo (Jennifer Love Hewitt) no qual cede sua alma em troca de se tornar um conceituado autor de best-sellers. Durante 10 anos Jabez pôde saborear uma carreira de sucesso, mas a proximidade cada vez maior de cumprir sua parte no acordo o amedronta. Jabez decide então procurar Daniel Webster (Anthony Hopkins), advogado e chefe de uma poderosa editora, para que o retire do acordo firmado. Daniel aceita o desafio, tendo que enfrentar o diabo em uma batalha jurídica na Corte do Inferno.