Oliver Queen Faces an All-New Threat from a Lethal Team of Assassins in Season Seven of “Arrow” occasio 6 years ago