A human explorer crash lands onto a new planet also inhabited by humans - our planet.A human explorer crash lands onto a new planet also inhabited by humans - our planet.A human explorer crash lands onto a new planet also inhabited by humans - our planet.