season four

Arrow: Season 4, Episode 1 – “Green Arrow”

Arrow: Season 4, Episode 1 – “Green Arrow”

Arrow slowly but surely embraces its comic book roots, which results in an exciting season four premiere.