Team Hermes

How far will you go to reach immortality?
Puzzle