Carl Hudson’s review published on Letterboxd:
Somewhere in here, there is a good movie. The story is actually rather interesting, but it's ruined as the movie doesn't know whether it wants to be scary or silly, a supernatural noir or a movie about someone hunting down a book. The result is a dull mess where you don't care about the characters but is interested in where the story goes. Sadly, after a while you stop caring about that too, since it's all fairly obvious, aside from the preposterous ending.
Johnny Depp and Frank Langella are awesome though. Together they almost make the movie worth watching, if you're a fan of both and have seen every other movie with them forty times. If not, don't watch this.