Arrow: “Genesis” (4.20) Official Synopsis

May 2, 2016
Written by Shauna in Arrow, Projects || Comments Off on Arrow: “Genesis” (4.20) Official Synopsis

Read what’s going to happen on the next episode of Arrow.

“As Oliver (Stephen Amell) and Felicity (Emily Bett Rickards) look for a magical solution to defeat Darhk (guest star Neal McDonough), a vengeance-driven Diggle (David Ramsey) gets a lead on Andy’s (guest star Eugene Byrd) whereabouts and heads off to confront his brother.  Meanwhile, Alex (guest star Parker Young) takes Thea (Willa Holland) on a vacation that quickly turns into a nightmare.”

This episode airs May 4, 2016.