DC

Arrow Season 4 Episode 20 Sneak Preview: Genesis

The CW has released a sneak preview of next Wednesday’s ‘Genesis’ episode of Arrow.As Oliver […]

The CW has released a sneak preview of next Wednesday’s “Genesis” episode of Arrow.

Videos by ComicBook.com

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.

Watch the episode’s trailer in the video below.

Gregory Smith directed the episode written by Oscar Balderrama & Emilio Ortega Aldrich.

“Genesis” will air Wednesday, May 4 at 8PM on The CW.