Revenant
REVENANT: French. Present participle of revenir, to return; to return home; to return from the dead; a ghost a spirit. REVENANT is an epic adventure story - a stirring tale of sudden flight, mysterious vanishings and unforeseen reunions. It travels f...