Legends of Tomorrow Season One Arrives from the Future August 23