Ahead of The Flash airing its series premiere tonight, "City of Heroes", executive producer Geoff Johns gave the fans a special treat on his Twitter and Instagram accounts, our first look at Wentworth Miller as Captain Cold. We also get to see the super villain in action in a new trailer for Season 1.

We reported in July that Wentworth Miller has signed on to play Leonard Snart, a.k.a. Captain Cold, who invents a powerful ray gun that freezes his enemies. In the DC Comics, he also founded a group of villains known as The Rogues. The character will debut in The Flash's fourth episode, "Going Rogue", airing Tuesday, October 28, which will provide an origin story for both Captain Cold and The Rogues.

/flash-tv-cast-heat-wave-dominic-purcell/Last month, we reported that Wentworth Miller's Prison Break co-star Dominic Purcell is playing Captain Cold's villainous colleague Heat Wave, although he won't appear until the show's 10th episode, which also features Captain Cold.

RELATED: The Flash Movie Goes After IT Director, Ezra Miller Not Exiting Yet

Check out the images and trailer below before tuning in to The Flash series premiere later tonight:

<strong><em>The Flash</em></strong> Captain Cold Photo 1
<strong><em>The Flash</em></strong> Captain Cold Photo 2