Was Oliver sentenced to life in prison?
That was revealed on Arrow Season 6 Episode 21 as he took the stand and the whole city tried to prove that he was indeed the Green Arrow.
With Oliver locked up, Team Arrow tried to find a way to get him out of the slammer, but was it too late?
Also, a surprise guest in the courtroom threatened to change the course of history.
Use the video above to watch Arrow online right here via TV Fanatic.
Get caught up with the latest big twists in the tale.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.