Although not the relatively epic 6-plus minute length that CBS's Supergirl clocked in at, the DC's Legends of Tomorrow trailer featured some stand-out moments - as well as some you might have missed.
One of the most curious is that the trailer features Firestorm in action despite only half of him - Victor Garber's Dr. Martin Stein - appearing in the trailer and on official cast lists for the show. Robbie Amell is appearing as Ronnie Raymond, a.k.a. Firestorm, in the current season of The Flash but neither Amell or Ronnie are anywhere to be seen in the trailer. Although the shots of Firestorm are limited, it looks to be a relatively fit younger - and hipper - man, no offense to Garber.
Also of note is the fact that one major casting for the show wasn't in the trailer - or was he? Edge of Tomorrow actor Franz Drameh was announced as part of the cast as an apparently new character named Jay Jackson. Jackson was described by the CW as a former high school athlete and auto mechanic with ties to S.T.A.R. Labs.
If we can speculate for a moment, Grant Gustin has said that next week's season finale of The Flash would be heartbreaking. Wouldn't it be indeed "heartbreaking" if something were to happen to a supporting character like Robbie Amell's Ronnie Raymond, leaving Garber's Stein half a man when it comes to Firestorm. And could Drameh's Jackson fill those shoes?
While Jason Rusch, who in DC Comics as a second half of Firestorm, has appeared earlier in connection with the F.I.R.E.S.T.O.R.M. project as played by Luc Roderique, it's not out of the question that the CW might instead tie Stein with a new partner in that of Drameh's Jackson.
Getting back to what we could actually see in the trailer, it looks like Ray Palmer did survive the explosion at the end of this week's Arrow season finale. In fact, he even spoils his escape at the end of the trailer by showing how. But more on that later.
The mystery resurrection of Caity Lotz' Sara Lance is seemingly solved, as the trailer has a brief scene of Lotz rising from what looks to be one of the Lazarus Pits seen recently in Arrow. No reasoning was given as to why she takes up the White Canary name, but they have to leave something for the actual first episode.
Another thing begging for more is Ciara Renée as Hawkgirl. She appears in both her civilian and superhero identity in the trailer, but the latter is largely a blur; but we can confirm the classic helmet, wings and what look to be talons for feet. She's described in the trailer as "a girl with wings and a past lives complex," which means CW has plans of touching on the character's comic book origins involving reincarnation.
And the Time Masters - not only did one new team debut in this trailer, thee was also talk of a second. Hunter describes the Time Masters as an organization that looks to protect "history itself," seemingly inferring that Vandal Savage's plans across time would affect history detrimentally. It's somehow both familiar and startling to see Doctor Who alum Arthur Darvill playing a time lo... sorry, "Time Master" ... in DC television continuity. He wouldn't be the first, however - former Doctor Who "Time Agent" John Barrowman is in Arrow as Malcolm Merlyn.
And that ending. When Brandon Routh first put on the A.T.O.M. suit it brought up comparisons to Iron Man. Now that we've seen his shrinking powers in action however, viewers probably can't help but think of Marvel's Ant-Man - who debuts in his own feature film later this summer - and the similiar 'shrinking and running' seen in that film's trailers.
But then DC's The Atom (1961) did debut a year before Marvel's Ant-Man (1962) so we guess all's fair in love and shrinkage.