Alien on a joy ride