A posse of road workers are mankind's last hope for protection from an alien threat.A posse of road workers are mankind's last hope for protection from an alien threat.A posse of road workers are mankind's last hope for protection from an alien threat.