The Flash finally makes its premiere on The CW tonight at 8 PM EST. While we wait for its first episode to premiere, we have some cool new images to share. Series writer/executive producer and DC Entertainment chief Geoff Johns has posted the first look at actor Wentworth Miller as the villainous Captain Cold on his Instagram page. The iconic DC antagonist is making his debut appearance in the fourth episode of the season. Unlike many of Flash’s villains, Leonard Snart will not be affected by the STAR Labs accident, and he will have to learn to survive in this new world. However, he will still be a key part of the season. Check out the images below, and stay tuned for Watchtower of Babel News’ review of The Flash‘s first episode immediately after it airs.