Dean Corso (Johnny Depp), um especialista em livros raros, é contratado por Boris Balkan (Frank Langella), um milionário de Nova York que tem uma imensa coleção sobre ocultismo e um especial interesse em "Os Nove Portais Para o Reino das Sombras", livro este que,reza a lenda, foi co-escrito pelo próprio Satanás e Aristide Torchia, um autor veneziano, e publicado em 1666. O livro é ilustrado com nove gravuras que, quando corretamente interpretadas e combinadas com o texto original, teriam o poder de invocar o Diabo e abrir as portas para o mundo das sombras.