Arrow Season 4 Episode 20 “Genesis” :- Watch Arrow Season 4 Episode 20 “Genesis” on Youtube on Fire, After a wonderful episode of Flash last night, I just figured Arrow would have an off night because the two shows are never great at the same time, but I was wrong. It took some time to get going, but Genesis picked up the pace and finished strong. With the team being unable to truly match Darhk’s powers, Oliver went to Hub City to learn of his magic ways while the rest of the team “took some time off”. Of course, things didn’t stay normal for long as Thea found herself trapped in a small fake world like Pleasantville, while Diggle came face to face with his brother.After not caring for the Andy character much at all this season, I was happy to see him meet his end tonight. Being that John was the one who pulled the trigger, it can’t mean anything good for his conscious, especially after blaming himself for Laurel’s death. Things aren’t looking good for Dig. Oliver’s story line was just as important as he finally learned a way to counter Darhk’s powerful magic. Felicity decided tag along which also gave a few moments of some more closure for the two of them. But the important thing is that Oliver was taught to fight Darhk by fueling himself through the light. But first he had to defeat his past demons in a semi-flashback with a special appearance from Deathstroke, which was awesome. But a few scenes with Esrin Fortuna (Pretty much Melisandre from Game of Thrones).
Arrow Season 4 Episode 20 “Genesis” on YoutubeonFire :-
Action, Adventure, Crime
Release: 4 May 2016
IMDB Rating: 8.5/10
Director: Gregory Smith
Stars: Stephen Amell, Katie Cassidy, David Ramsey