On Arrow Season 4 Episode 4, after learning something very significant about Capt. Lance, Oliver begins to question his decision to run for mayor.
It's yet something else related to Capt. Lance that may change his mind back. What's going on?
Sara is being held in chains, not only not recognizing her family, but unsure of who she is, as well. That's never a good sign. Will she have the chance to become a person again, or will she be put out of her misery?
The tech problems Felicity has been having continue to plague her, even following her into the new Arrow lair. Will listening to Ray's last communication help in any way?
Find out when you watch Arrow online right here via TV Fanatic. Click above to get started.
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.