‘Arrow’ Casts ‘Homeland’ Star as Oliver Queen/Green Arrow’s New Foe
News / Other News / Television / TV News

‘Arrow’ Casts ‘Homeland’ Star as Oliver Queen/Green Arrow’s New Foe

DC fans rejoice! Things just got a lot more interesting in Starling/Star City. According to E! News, Homeland‘s Navid Negahban has been cast as a new villain named Awwal. He is set to first appear in an episode titled: “The Demon’s Head”, which DC fans will recognize as the translation of Ra’s al Ghul‘s name, … Continue reading