It’s almost hard to believe that Arrow is about to start production on the 20th episode of the current season!
Episode 20 of Season 7 is called “Confessions,” as revealed by Executive Producer Beth Schwartz today. The episode is written by Onalee Hunter Hughes & Emilio Ortega Aldrich. Directing the episode is Tara Miele.
You can see the title page below. We’re interested in the clock… does this imply time is running out for someone?