Arrow 5.01 “Legacy”

 Major Spoiler Warning! It’s safe to say that Arrow hasn’t been exactly great these last couple of seasons. Despite fairly solid starts, both Seasons Three…