In the folklore of several ancient cultures, the term revenant refers to an individual who comes back from the dead as a spirit or animated corpse, sometimes to terrorize the living. Revenant ...