The Flash kicks off again on Tuesday with the Weather Wizard (Liam McIntyre from Spartacus) making his first appearance on the show. The aim here is to bring wrath down on the police officer who killed his brother.
If everyone remembers correctly, a man who fit the description of the Weather Wizard, who went by the name of Clyde Mardon, made a significant appearance in the first episode of The Flash. He was the first villain Barry Allen had to face, and while he was powerful, he was no match for the bullet that came from Joe West's gun.
Now, his brother Mark Mardon is in town and looking for revenge. From the clip shown via The Flash on Twitter, the Weather Wizard is not certain who killed his brother, but he is sure it was a cop. He can be seen attacking a coroner in hopes to gain information on the person who killed his brother.