Arrow: Watch Season 3 Episode 20 Online
Carissa Pavlica at . Updated at .You've waited. You've been patient. It's happened.
Al Saheem is here. Oliver Queen is no more. What happened to the beautiful man? He gave his life for his sister, so she may live. There is always a price to be paid, and Oliver Queen paid with his life.
On Arrow Season 3 Episode 20 there were deaths and rebirths. There were romantic and sad goodbyes. There was heart pounding action and there was sex.
Felicity wasn't about to take the word of others as gospel, and she took matters into her own hands. She formulated plans and put them into action more than once. How many was she able to carry out.
Did you catch that part about sex? If SEX hasn't made you click below, then you're not a fan. Sex. Sex. Click and watch Arrow online right now!!
Carissa Pavlica is the managing editor and a staff writer and critic for TV Fanatic. She's a member of the Critic's Choice Association, enjoys mentoring writers, conversing with cats, and passionately discussing the nuances of television and film with anyone who will listen. Follow her on X and email her here at TV Fanatic.