Coming into this episode, I was wondering if Booster Gold was going to be explained in the “Smallville” mythos, or something that would go right over my head. What I got was, apparently, the introduction of two well-known figures: Booster and the Blue Beetle. Even though I get the definite sense that longtime fans of DC Comics got far more out of this than I did, I must admit that it all worked well enough for “Smallville” as a whole.
The review for Smallville 10.18: “Booster” has been added to the archive.