Robert Picardo returns to reprise his role in Star Trek 2: Electric Boogaloo? That summary is pretty odd.