Stranded on a desolate planet, a lonely space voyager tries to make it back to his ship.Stranded on a desolate planet, a lonely space voyager tries to make it back to his ship.Stranded on a desolate planet, a lonely space voyager tries to make it back to his ship.