The Revenant

A revenant is defined by the Oxford Dictionary as “A person who has returned, especially supposedly from the dead” and if you survive the Revenant … Continue reading The Revenant