‘The Shadow’ pointed us to the new trailer for the Thursday, January 15th episode of “Smallville” titled “Legion.” The show gives us a first look at a live-action version of the Legion of Super-Heroes. Don’t miss the episode on The CW at 8/7c!