The Name of the Rose - Umberto Eco.
This is definitely a 5 star or 1 star book. It depends. The plot is pretty lightweight and the mystery isn't fantastic. The exposition can be long, and even sometimes tedious. The characters are pretty much meh.
But I loved it anyway. I loved it because it scratched a pretentious little itch that enjoys being wrapped in delightful prose and wordplay. It was so wonderfully well written that I didn't care too terribly about what it was actually saying. It's one of those books that at a fancy dinner party I'd act all snooty with, but pretend I hated it around my friends, because liking it as much as I do makes me feel like a smug <swear>. And even with the flat characters - I enjoyed the characters, I liked spending time around them. I liked following the little eddies and swirls of their conversations.
In short, crap - but I loved it. Or amazing, but easily hateable. I really can't decide.
The film is good, possibly one of Sean Connerys best