Tag Archive: Navid Negahban

Aug 23 2013

Navid Negahban Joins ‘Arrow’ Season 2 in villain role

E! News reports that Homeland‘s Navid Negahban will guest star in Arrow‘s second season as “the villainous Al-Owal”. The name, which translates as “The First”, may not mean a lot to fans, but his affiliations just might. Set to be seen in the fifth episode titled “The Demon’s Head”, comics readers will know that this is …

Continue reading »