Did Felicity accept an offer from the enemy?
That was revealed on Arrow Season 7 Episode 3 when the genius found herself in the depths of despair following a string of big misses in her quest to keep herself safe.
Meanwhile, Oliver had to face his biggest challenge yet from inside the walls of the prison, but did it give him the drive to complete his sentence?
Also, Diggle asked Curtis to go undercover for Argus, but it put both men in danger.
Use the video above to watch Arrow online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.