Excitement builds for ARROW’s premiere on October 10 with the announcement of the following supervillains.

  • Kelly Hu (X2: X-Men United) has been cast as China White

  • Canadian actor Michael Rowe will play Deadshot…

Which ARROW villain would you like to see on the show?

Comments

Leave a Reply