Arrow, The CW’s comic book inspired hit series, has been on a roll recently with casting announcements that make fandom hearts flutter. The latest announcement reveals that David Anders (Alias, The Vampire Diaries, Once Upon A Time) will terrorize Starling City as Cyrus Vanch, a clever career criminal who manages to stay one step ahead of Oliver. Vanch makes it his personal mission to rid the world of the hooded vigilante and prove to Starling City’s powerful criminal network that he’s the new man in charge.
Anders is expected to make his debut on Arrow in the 13th episode of the season which will likely air sometime in early 2013. Be sure to catch Arrow, Wednesdays on The CW.