The heroes return to earth.