Citizen Steel debuts and Vixen is on the warpath in new Legends of Tomorrow clip

The crew of the Waverider is heading to Feudal Japan in tonight's episode of DC’s Legends of Tomorrow (“Shogun”), and The CW has released a new sneak peek that sees the debut of Nate Haywood (Nick Zano) as Citizen Steel.

And his transformation is as much of a shock to us as it is to him! The CW has put its own spin on Nate Haywood since the beginning, and he’s now developed his super powers thanks to Ray Palmer’s (Brandon Routh) serum; and he looks an awful lot like the T-1000 from Terminator 2 mixed in with Colossus from Marvel’s X-Men, don't you think?

But it’s not only Citizen Steel who gets the spotlight in the new clip. New cast member Vixen (Maisie Richardson-Sellers) is on the warpath, believing the Legends to be responsible for the death of fellow JSA member Hourman (Patrick J. Adams) in last week’s dramatic episode. And she’s zeroed in on the man she thinks responsible: Mick Rory, aka Heat Wave (Dominic Purcell).

SECRETS AND NEW FOUND POWERS — Nate (Nick Zano) is shocked to learn that he has powers but then accidentally lands himself and Ray (Brandon Routh) in Feudal Japan. After Sara (Caity Lotz) convinces their stowaway Amaya (Maisie Richardson-Sellers), AKA Vixen, that Rory (Dominic Purcell) is not a murderer, they all agree to find Nate and help him master his powers in order to defend the Japanese village from the Shogun and his army of samurai warriors. Meanwhile, Jax (Franz Drameh) and Stein (Victor Garber) stay back to help fix the ship and find a secret compartment but decide not to tell the rest of the team what they learn.

More from around the web