The CW’s star DCTV show The Flash is winding down production on the third season of the show. Barry Allen (Grant Gustin), is making his way toward a final showdown with Savitar, but there are a few new foes that will get in his way potentially as a result of the Flashpoint event, which is a running theme of this season.

Set photos previously leaked from an upcoming episode of The Flash, showing Gustin’s stunt double fighting the double of a character with white hair. These are the same photos featuring Kevin Smith, although nobody is quite sure whether he has stepped back into the director’s chair or if he was just visiting the set. Either way, the identity of the actor behind said white-haired character has now been revealed.

Actor David Dastmalchian (Ant-Man), has been spotted as the character with white hair on the set of The Flash sharing a scene with Flash, Gypsy, Vibe and Kid Flash. If Gypsy is involved and in pursuit of Dastmalchian it seems likely that he is a bounty she is after from Earth 19. An additional photo from Dastmalchian’s Instagram feature the actor getting hair dyed and reading Flash: Rebirth #15, an issue which features the villain The Weather Wizard. Could that be a clue as to who he is playing? If so, that would make Dastmalchian the third actor to play a Weather Wizard since the pilot episode of the show.

once more unto the bleach, dear friends.

A post shared by David Dastmalchian (@dastmalchian) on

[Update: As reported by Spoiler TV, it has now been confirmed that David Dastmalchian will join The Flash as the villain Abra Kadabra.]

In addition to having been in Marvel Studio’s Ant-Man, Dastmalchian is no stranger to either genre movies or DC Comics properties. He appeared in Christopher Nolan’s The Dark Knight as a mental patient masquerading as a Gotham City Police Officer and did a recent stint on FOX’s Gotham tv show. In the latter, he plays morgue night manager Dwight Pollard, who is very involved with the show’s porto-Joker character, Jerome.

Dastmalchian is a solid actor who excels at playing strange characters and has proven that he can handle the particular demands of super heroic storytelling. Having him join the cast of The Flash is nothing but a good thing. As to whether or not he is playing the Weather Wizard: that would be fine, although it would be nice to see him be able to put his unique stamp on a character that hasn’t already been warmed over twice by the show.

NEXT: ‘True Four Way’ Arrowverse Crossover in the Works

The Flash continues with ‘Attack on Central City’ tonight on The CW.

Source: Twitter, Instagram [via CBR]