Starling City gets yet another new villain when Arrow, season two kicks off in October. This time Homeland‘s Navid Negahban will be playing a certain villain.
Navid Negahban will be guest starring as the villainous Al-Owal.
Negahban will appear in episode five and is described to be a formidable foe. Meticulous, driven, and deadly, Al-Owal, whose name in Arabic means “The First,” is after someone very close to Oliver.
DC Comics fans will recognize Al-Owal’s membership in the shadowy League of Assassins, which is headed up by Ra’s Al Ghul, one of Batman’s greatest foes (played by Liam Neeson in Batman Begins).
Are you excited to see more League of Assassins members appear on the show? And what could Al-Owal want from Oliver?