Take another look @ "Spartacus" actor Liam McIntyre as DC Comics villain 'The Weather Wizard", in "The Flash" episode "Out Of Time", written by Todd Helbing, Aaron Helbing and directed by Thor Freudenthal, airing March 17, 2015 on The CW:
"...'Mark Mardon' aka 'The Weather Wizard' (Liam McIntyre) appears in 'Central City' intent on avenging the death of his brother 'Clyde'...
"...setting his sights on 'Joe' (Jesse L. Martin), the man who shot Clyde.
" When Mardon attacks Joe and 'Barry' (Grant Gustin), Barry is able to super-speed them to safety but Mardon gets away.
"Barry warns Joe not to go after a 'meta-human' alone but Joe doesn’t listen and ends up in grave danger.
" Meanwhile 'Cisco' (Carlos Valdes) looks into the night the team captured the 'Reverse Flash' and realizes something doesn't add up and begins to wonder whether Joe was right about 'Dr. Wells' (Tom Cavanagh).
"Then Barry and 'Linda' (Malese Jow) end up on an awkward double date with 'Eddie' (Rick Cosnett) and 'Iris' (Candice Patton)..."
Click the images to enlarge and Sneak Peek "The Flash: Out Of Time"...