Tonight’s episode of The Flash will feature an all-new speeds ter joining the multiverse, Godspeed.
Clad in a faceless white-and-gold costume, the images provided don’t really give any insight into this particular character’s allegiances, but he does look rather foreboding.
Chris Klein (Election, Oz, American Pie) has joined the cast to play the new scourge of Central City, Cicada.