A trip to Heaven, A return to earth?