See it.

noun
revenant is a visible ghost or animated corpse that was believed to return from the grave to terrorize the living.[1] The word “revenant” is derived from the Latin word, reveniens, “returning” (see also the related French verb “revenir”, meaning “to comeback”).

It’s about the love of a son for his father. And the love of a father for his son. And war between man and beast. And revenge. And an unstoppable will to live. And Mother Nature’s wrath. And sleeping inside the bellies of dead horses. 

It’s Leo’s time. Hands down.

See it…