I thought the book was superb -- one of Brown's very best -- and the film is decidedly disappointing. You probably know that the book is the unofficial basis for Argento's The Bird with the Crystal Plumage, which actually works as a much more satisfying version of Brown's story.