Only just shy of being completely worthy of its exalted subject and brilliant director.