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. Torchia pagou caro por sua transgressão, pois a Santa Inquisição o queimou em uma estaca. Existem apenas três cópias e Andrew Telfer vendeu a sua para Balkan dias antes de se suicidar. Porém, Balkan não tem certeza que a sua seja autêntica, assim Corso seria regiamente pago para ir até a Portugal e França, onde estão as outras duas cópias e determinar qual é a verdadeira. Corso, que não acredita no diabo e sim em dinheiro, aceita o trabalho. Inicialmente Corso visita Liana Telfer (Lena Olin), a viúva de Andrew, que demonstra um desejo quase ensandecido de ter o livro de volta (ela não sabia da venda). Logo Bernie (James Russo), um amigo de Corso, aparece morto e seu corpo estava como uma das gravuras do livro. Mas esta seria apenas a primeira de algumas mortes misteriosas, que Corso presenciaria. Tendo em seu poder o livro, para poder comparar com as outras cópias, Corso descobre que está no meio de uma estranha trama na qual há uma loira misteriosa sempre surgirá no seu caminho para protegê-lo.
Mais filmes : Melhores filmes do ano 1999, Melhores filmes Fantasia, Melhores filmes de Fantasia de 1999.