The Name of the Rose is book number 174 on the BBC Big Read list. I've had it on my shelves for a long time but haven't yet got round to reading it. The book was made into a film in 1986 and stars Sean Connery and Christian Slater. I've just watched it for the first time and it's motivated me to read the book. The film is good, but from past experience I know they're never usually as good as the book, so I'm glad I've seen the film first.
The story is set in a monastery high on an isolated hill in 1300's Italy. As a Franciscan monk and his novice, played by Connery and Slater, arrive for a debate ahead of their peers, a man is found murdered. Then another one. And another. Connery and Slater turn into medieval sleuths to solve the mysterious crimes and find a secret library in the process. Unfortunately the Inquisition arrives before they can solve the murders and three innocent people find themselves about to be burnt at the stake. It all ends happily however. Well, at least it ends happily for all except the two people who don't get rescued from the stake in time, the Inquisitor who is killed by his own torture devices, and the library which is destroyed. But apart from that, a happy ending.
I must read the book.