Site Migration

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


Arrow/Confessions

From The TV IV
Jump to: navigation, search
Confessions
Season 7, Episode 20
Airdate April 29, 2019
Production Number T27.13670
Written by Onalee Hunter Hughes &
Emilio Ortega Aldrich
Directed by Tara Miele
Stream Amazon.gif
← 7x19
Spartan
7x21 →
Living Proof
ArrowSeason Seven
Movie_Projector_Icon.gif This article about an episode needs to be expanded with more information.
Please help out by editing it.

Confessions is the twentieth episode of the seventh season of Arrow, and the one hundred fifty-eighth episode overall.

Starring: Stephen Amell (Oliver Queen / Green Arrow), David Ramsey (John Diggle / Spartan), Emily Bett Rickards (Felicity Smoak / Overwatch), Rick Gonzalez (Rene Ramirez / Mad Dog), Juliana Harkavy (Dinah Drake / Black Canary), Colton Haynes (Roy Harper / Arsenal), Sea Shimooka (Emiko Queen)

with Katie Cassidy Rodgers (Laurel Lance (Earth-2)) (credit only)

Guest Starring: Danny Wattley (Sergeant Bingsley)

Co-Starring: Christopher Gerard (Virgil), Brian Ho (Transit Guard), Christopher Logan (Jason Toth), Toni Marie Nielsen (Reporter)

Contents

Plot Overview

Notes

Arc Advancement

Happenings

Characters

Referbacks

Trivia

The Show

Behind the Scenes

Allusions and References

Memorable Moments

Quotes