CAST A DEADLY SPELL (1991)
MARTIN CAMPBELL
Plot
In the surreal fantasy world of 1948 Los Angeles, HP Lovecraft is the only private detective not using black magic. Hired to recover a priceless missing book by midnight of the next day, he gradually realises it's awesome significance. Original and off-beat blend of monsters, magic and mystery.