Navid Negahban Cast as ‘Arrow’ Villain

Navid Negahban is joining the cast of “Arrow” as a villain. The former bad guy on “Homeland” will play Al-Owal on the superhero-inspired TV show.

Negahban will make his first appearance during the fifth episode of the upcoming second season. His name translates to “The First,” and plays a major role in the group of DC Comic’s bad guys. Al-Owal will be going after someone very close to Oliver (Stephen Amell).

The actor is best known for his role as the terrorist named Abu Nazir, who appeared in the first two seasons of “Homeland.” His character was crucial to the plot line and he certainly proved to have a knack for playing the bad guy.

Season two of “Arrow” will also feature appearances from Summer Glau and Caity Lotz as the Black Canary. The show is said to be looking for an actor to play Dr. Bretty Allen, who is also known as The Flash. The character also has potential to get his own spinoff series.