The Edge of tomorrow