David Anders, best known for his work on shows like "Alias," "Heroes" and "Once Upon a Time," will be playing the villain Cyrus Vanch, and it looks like he will be Oliver Queen's most dangerous enemy yet. The CW has released a new extended promo for "Betrayal" that gives fans a taste of Vanch a week early. Based on what we've seen, it seems like we all should be very happy to have Anders back on the small screen.
Check out the episode description for "Betrayal" after the jump, along with the promo!
"Cyrus Vanch (Guest star David Anders), a nefarious criminal, is recently released from prison and intends to re-secure his position as leader of the underworld. His first step is to take down his biggest opponent in the city – Arrow. Meanwhile, Oliver shows Moira his father’s notebook and questions her about the names on the list. Thea is miserable as she starts her internship with Laurel at the legal aid office and Detective Lance makes a deadly mistake that puts Laurel in the crosshairs of Vanch."
Are you looking forward to "Betrayal"? What do you think of "Arrow" thus far? Tell us in the comments section below or on Twitter!