Viewing the previews, I thought this episode was a rerun or something. Reminded me of some previous episode involving time travel, elder family members appearing in their youth, etc. Of course, it became obvious that it wasn't a rerun just a few minutes in. And yes, this was a particularly good one. Nice to see the bulk of opinions agreeing for once.
yea, yea, I know. This consensus can turn on a dime, probably anytime now.