Arrow

Arrow Season 5: What We Know So Far…

Season 5 of Arrow will be the last one with flashbacks! It will also be another challenging one for Oliver whose past might come back to haunt him in the form of a new villain, Prometheus. We have gathered...