Navid Negahban, who played a villain in the Showtime series Homeland, may very well play another villain in season 2 of Arrow. He’ll be playing a character named Al-Owal, in the fifth episode, titled “League of Assassins”.
Al-Owal is proficient with a scimitar and he’ll be coming after someone “very close to Oliver.” His name in Arabic means “The First,” and he’s likely one of the League of Assassins, a group that also included Malcolm Merlyn (John Barrowman) on their roster.
via GreenArrowTV.