Philippe Lovecraft est un détective d'un monde fantasmatique des années 40. Pour des raisons personnelles, il se refuse à utiliser la magie comme tout un chacun. Il est engagé par un mystérieux homme riche pour retrouver un livre ancien, le Necronomicon, qu'on lui a dérobé.
Nick Charles vit luxueusement de la richesse de sa femme Nora qui lui permet de s'adonner à sa mauvaise habitude de boire. Sa cousine Selma Landis le charge d'une nouvelle affaire à San Fransisco : retrouver son mari volage dont elle pense qu'il la trompe avec une chanteuse de nightclub nommée...