A lone traveller enters an uncharted world in search for life.