Oliver Queen Faces an All-New Threat from a Lethal Team of Assassins in Season Seven of ARROW
In the shocking season six finale of Arrow, Oliver Queen (Stephen Amell) not only reveals himself to Star City as The Green Arrow, but he's also arrested and sent to prison.