The Name of the Rose (film) - Wikipedia
The Name of the Rose is a 1986 Italian-French-German mystery historical drama film directed by Jean-Jacques Annaud, based on the novel of the same name by Umberto Eco. Sean Connery stars as the Franciscan friar William of Baskerville, called upon to solve a deadly mystery in a medieval abbey, and Christian Slater is his apprentice Adso of Melk.