The Elixir of long life makes a grand comeback