I just watched this for the first time. It is an absolutely perfect movie, that is until the final scene.
There’s no way you resolve something like the realization that you gave your heart to Death, and they should have ended the thing with Pitt and Hopkins walking over the bridge. It would have been immortal then.
Now it is just kind of bleh.
Endings can do that.
I remember having the exact same impression when watching the movie a couple years ago.