This week’s Resident Alien, “Ties That Bind,” had a little something for everyone: Casual time travel, terrible perms, Mantid Club, and some much-deserved closure for General Eleanor McCallister ...