Emily Kinney's the Bug-Eyed Bandit!
Guess who's coming to the hit show The Flash! Emily Kinney from the Walking Dead will now face off against The CW Hero. Emily will be playing the DC classic villain, The Bug Eyed Bandit. Get this, her arch nemesis is Emily Bett Rickards' character, Felicity Smoak. You can expect the actress to appear in the hit superhero show in episode 18, but while you wait, catch The Flash on Tuesdays!