The Ninth Gate (1999) 1r4se

(Summary from Wikipedia)