Mick from Legends of Tomorrow

Mick Rory, also called Heat Wave, is a former super villain and former romance novelist. In the year 2016, Mick (played by Dominic Purcell) is recruited into Legends, a time-traveling superhero team, in an operation to prevent a disastrous uprising 2166. At first he joins the team for his own selfish gains, but as the mission goes deeper Mick begins to change his mind in Legends of Tomorrow.

Ray Palmer (Atom) from DC’s Legends of Tomorrow

Ray Palmer (played by Brandon Routh) was knighted Sir Raymond of the Palms by Queen Guinevere in the time of Camelot.  In the present time, he is also the real identity of the vigilante known as The Atom, as well as a successful businessman and friend to Sara Lance.  The Atom’s costume consists of a black and red exosuit.

sara lance from legends of tomorrow

Sara Lance (White Canary) from DC’s Legends of Tomorrow

Sara Lance (played by Caity Lotz) is the identity behind the White Canary in Legends of Tomorrow.  Sara is a former member of the League of Assassins and Team Arrow.  She is also co-founder of the Crisis Team, while being the captain of Waverider and leader of the Legends.  Sara’s White Canary costume consists of soft white and grey tones and a long coat.

captain cold

Captain Cold

Leonard Snart AKA Captain Cold is a major villain of the DC Universe and an archnemesis to The Flash. He is the leader of the Rogues, a group of villains banded together to defeat Flash. He appears in The Flash and Legends of Tomorrow CW series played by Wentworth Miller.

John Constantine

Based on Alan Moore’s Hellblazer comics, John Constantine (Matt Ryan) can see the supernatural in our everyday world. He must do all he can, including the morally questionable, in the fight against the evil paranormal. You can simply substitute a black tie to dress up as Keanu Reeves’s Constantine. Whoa.

As an Amazon Associate, we earn from qualifying purchases.