David Anders To Play New Arrow Villain “Cyrus Vanch”

Alias, Heroes, Vampire Diaries, and Once Upon A Time fave David Anders will be on Arrow.

Read more
Arrow Episode 13 “Betrayal” Credits

Writer and director credits for the Arrow episode Betrayal

Read more
GreenArrowTV Interview: Talking With Arrow Executive Producers Kreisberg & Guggenheim

Interview with Arrow executive producers Marc Guggenheim and Andrew Kreisberg

Read more