ANOTHER RETURN OF THE ALIENS.