Sentence:  From this moment on, the hero's fate is sealed; an attempt to reestablish himself in human society, though initially successful, inevitably fails. The stone tablet exerts an invincible fascination over the <WSD>revenant</WSD>, who becomes so withdrawn that his father implores him: ... 
Meaning of the word marked with <WSD> tags:  Someone who returns from a long absence.