Site Migration

The server migration is on hold. Check here for more info.


Arrow/Genesis

From The TV IV
Jump to: navigation, search
Genesis
Season 4, Episode 20
Airdate May 4, 2016
Production Number 3J5820
Written by Oscar Balderrama &
Emilio Ortega Aldrich
Directed by Gregory Smith
Stream Amazon.gif
← 4x19
Canary Cry
4x21 →
Monument Point
ArrowSeason Four
Movie_Projector_Icon.gif This article about an episode needs to be expanded with more information.
Please help out by editing it.

Genesis is the twentieth episode of the fourth season of Arrow, and the eighty-ninth episode overall.

Starring: Stephen Amell (Oliver Queen / Green Arrow), Katie Cassidy (Laurel Lance) (credit only), David Ramsey (John Diggle / Spartan), Willa Holland (Thea Queen / Speedy), Emily Bett Rickards (Felicity Smoak / Overwatch)

with John Barrowman (Malcolm Merlyn)

and Paul Blackthorne (Captain Quentin Lance) (credit only)

Special Appearance by: Neal McDonough (Damien Darhk)

Guest Starring: Audrey Marie Anderson (Lyla Diggle), Eugene Byrd (Andy Diggle), Parker Young (Alex Davis), Gabriella Wright (Esrin Fortuna), Lynda Boyd (Phaedra Nixon), James Kidnie (Milo Armitage), Adrian Glynn McMorran (Michael Amar / Murmur)

Co-Starring: Michael Bardach (Homeless Man)

Contents

Plot Overview

Notes

Arc Advancement

Happenings

Characters

Referbacks

Trivia

The Show

Behind the Scenes

Allusions and References

Memorable Moments

Quotes