The Prestige
I watched this immediately after reading the book and I can definitively say that the movie is better. The main beats are still there but the framing story has been completely tossed, the rivalry is far more personal, and the tone is more sinister. And also Michael Caine!