Tag: Navid Negahban

  Arrow has cast its latest big bad for season two and it's one of TV's ultimate baddies:...