Arrow Season 2 Casting Spoilers: Homeland’s Navid Negahban To Play Villain!

8 months ago, by

August 23, 2013

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).

Source: E!Online

Are you excited to see more League of Assassins members appear on the show? And what could Al-Owal want from Oliver?