1 Arrow S01E01 Pilot October 10, 2012

2 Arrow S01E02 Honor Thy Father October 17, 2012

3 Arrow S01E03 Lone Gunmen October 24, 2012

4 Arrow S01E04 An Innocent Man October 31, 2012

5 Arrow S01E05 Damaged November 07, 2012

6 Arrow S01E06 Legacies November 14, 2012

7 Arrow S01E07 Muse of Fire November 28, 2012

8 Arrow S01E08 Vendetta December 05, 2012

9 Arrow S01E09 Year's End December 12, 2012

10 Arrow S01E10 Burned January 16, 2013

11 Arrow S01E11 Trust but Verify January 23, 2013

12 Arrow S01E12 Vertigo January 30, 2013

13 Arrow S01E13 Betrayal February 06, 2013

14 Arrow S01E14 The Odyssey February 13, 2013

15 Arrow S01E15 Dodger February 20, 2013

16 Arrow S01E16 Dead to Rights February 27, 2013

17 Arrow S01E17 The Huntress Returns March 20, 2013

18 Arrow S01E18 Salvation March 27, 2013

19 Arrow S01E19 Unfinished Business April 03, 2013

20 Arrow S01E20 Home Invasion April 24, 2013

21 Arrow S01E21 The Undertaking May 01, 2013

22 Arrow S01E22 Darkness on the Edge of Town May 08, 2013

23 Arrow S01E23 Sacrifice May 15, 2013

24 Arrow S02E01 City of Heroes October 09, 2013

25 Arrow S02E02 Identity October 16, 2013

26 Arrow S02E03 Broken Dolls October 23, 2013

27 Arrow S02E04 Crucible October 30, 2013

28 Arrow S02E05 League of Assassins November 06, 2013

29 Arrow S02E06 Keep Your Enemies Closer November 13, 2013

30 Arrow S02E07 State v. Queen November 20, 2013

31 Arrow S02E08 The Scientist December 04, 2013

32 Arrow S02E09 Three Ghosts December 11, 2013

33 Arrow S02E10 Blast Radius January 15, 2014

34 Arrow S02E11 Blind Spot January 22, 2014

35 Arrow S02E12 Tremors January 29, 2014

36 Arrow S02E13 Heir to the Demon February 05, 2014

37 Arrow S02E14 Time of Death February 26, 2014

38 Arrow S02E15 The Promise March 05, 2014

39 Arrow S02E16 Suicide Squad March 19, 2014

40 Arrow S02E17 Birds of Prey March 26, 2014

41 Arrow S02E18 Deathstroke April 02, 2014

42 Arrow S02E19 The Man Under the Hood April 16, 2014

43 Arrow S02E20 Seeing Red April 23, 2014

44 Arrow S02E21 City of Blood April 30, 2014

45 Arrow S02E22 Streets of Fire May 07, 2014

46 Arrow S02E23 Unthinkable May 14, 2014

47 The Flash S01E01 Pilot October 07, 2014

48 Arrow S03E01 The Calm October 08, 2014

49 The Flash S01E02 Fastest Man Alive October 14, 2014

50 Arrow S03E02 Sara October 15, 2014

51 The Flash S01E03 Things You Can't Outrun October 21, 2014

52 Arrow S03E03 Corto Maltese October 22, 2014

53 Constantine S01E01 Non Est Asylum October 24, 2014

54 The Flash S01E04 Going Rogue October 28, 2014

55 Arrow S03E04 The Magician October 29, 2014

56 Constantine S01E02 The Darkness Beneath October 31, 2014

57 Arrow S03E05 The Secret Origin of Felicity Smoak November 05, 2014

58 Constantine S01E03 The Devil's Vinyl November 07, 2014

59 The Flash S01E05 Plastique November 11, 2014

60 Arrow S03E06 Guilty November 12, 2014

61 Constantine S01E04 A Feast of Friends November 14, 2014

62 The Flash S01E06 The Flash is Born November 18, 2014

63 Arrow S03E07 Draw Back Your Bow November 19, 2014

64 Constantine S01E05 Danse Vaudou November 21, 2014

65 The Flash S01E07 Power Outage November 25, 2014

66 Constantine S01E06 Rage of Caliban November 28, 2014

67 The Flash S01E08 Flash vs. Arrow December 02, 2014

68 Arrow S03E08 The Brave and the Bold December 03, 2014

69 Constantine S01E07 Blessed Are the Damned December 05, 2014

70 The Flash S01E09 The Man in the Yellow Suit December 09, 2014

71 Arrow S03E09 The Climb December 10, 2014

72 Constantine S01E08 The Saint of Last Resorts December 12, 2014

73 Constantine S01E09 The Saint of Last Resorts: Part 2 January 16, 2015

74 The Flash S01E10 Revenge of the Rogues January 20, 2015

75 Arrow S03E10 Left Behind January 21, 2015

76 Constantine S01E10 Quid Pro Quo January 23, 2015

77 The Flash S01E11 The Sound and the Fury January 27, 2015

78 Arrow S03E11 Midnight City January 28, 2015

79 Constantine S01E11 A Whole World Out There January 30, 2015

80 The Flash S01E12 Crazy for You February 03, 2015

81 Arrow S03E12 Uprising February 04, 2015

82 Constantine S01E12 Angels and Ministers of Grace February 06, 2015

83 The Flash S01E13 The Nuclear Man February 10, 2015

84 Arrow S03E13 Canaries February 11, 2015

85 Constantine S01E13 Waiting for the Man February 13, 2015

86 The Flash S01E14 Fallout February 17, 2015

87 Arrow S03E14 The Return February 18, 2015

88 Arrow S03E15 Nanda Parbat February 25, 2015

89 The Flash S01E15 Out of Time March 17, 2015

90 Arrow S03E16 The Offer March 18, 2015

91 The Flash S01E16 Rogue Time March 24, 2015

92 Arrow S03E17 Suicidal Tendencies March 25, 2015

93 The Flash S01E17 Tricksters March 31, 2015

94 Arrow S03E18 Public Enemy April 01, 2015

95 The Flash S01E18 All Star Team Up April 14, 2015

96 Arrow S03E19 Broken Arrow April 15, 2015

97 The Flash S01E19 Who is Harrison Wells? April 21, 2015

98 Arrow S03E20 The Fallen April 22, 2015

99 The Flash S01E20 The Trap April 28, 2015

100 Arrow S03E21 Al Sah-him April 29, 2015

101 The Flash S01E21 Grodd Lives May 05, 2015

102 Arrow S03E22 This Is Your Sword May 06, 2015

103 The Flash S01E22 Rogue Air May 12, 2015

104 Arrow S03E23 My Name Is Oliver Queen May 13, 2015

105 The Flash S01E23 Fast Enough May 19, 2015

106 Vixen S01E01 Episode 1 August 25, 2015

107 Vixen S01E02 Episode 2 September 01, 2015

108 Vixen S01E03 Episode 3 September 08, 2015

109 Vixen S01E04 Episode 4 September 15, 2015

110 Vixen S01E05 Episode 5 September 22, 2015

111 Vixen S01E06 Episode 6 September 29, 2015

112 The Flash S02E01 The Man Who Saved Central City October 06, 2015

113 Arrow S04E01 Green Arrow October 07, 2015

114 The Flash S02E02 Flash of Two Worlds October 13, 2015

115 Arrow S04E02 The Candidate October 14, 2015

116 The Flash S02E03 Family of Rogues October 20, 2015

117 Arrow S04E03 Restoration October 21, 2015

118 Supergirl S01E01 Pilot October 26, 2015

119 The Flash S02E04 The Fury of Firestorm October 27, 2015

120 Arrow S04E04 Beyond Redemption October 28, 2015

121 Supergirl S01E02 Stronger Together November 02, 2015

122 The Flash S02E05 The Darkness and the Light November 03, 2015

123 Arrow S04E05 Haunted November 04, 2015

124 Supergirl S01E03 Fight or Flight November 09, 2015

125 The Flash S02E06 Enter Zoom November 10, 2015

126 Arrow S04E06 Lost Souls November 11, 2015

127 Supergirl S01E04 Livewire November 16, 2015

128 The Flash S02E07 Gorilla Warfare November 17, 2015

129 Arrow S04E07 Brotherhood November 18, 2015

130 Supergirl S01E05 How Does She Do It? November 23, 2015

131 Supergirl S01E06 Red Faced November 30, 2015

132 The Flash S02E08 Legends of Today December 01, 2015

133 Arrow S04E08 Legends of Yesterday December 02, 2015

134 Supergirl S01E07 Human For a Day December 07, 2015

135 The Flash S02E09 Running to Stand Still December 08, 2015

136 Arrow S04E09 Dark Waters December 09, 2015

137 Supergirl S01E08 Hostile Takeover December 14, 2015

138 Supergirl S01E09 Blood Bonds January 04, 2016

139 Supergirl S01E10 Childish Things January 18, 2016

140 The Flash S02E10 Potential Energy January 19, 2016

141 Arrow S04E10 Blood Debts January 20, 2016

142 DC's Legends of Tomorrow S01E01 Pilot, Part 1 January 21, 2016

143 Supergirl S01E11 Strange Visitor From Another Planet January 25, 2016

144 The Flash S02E11 The Reverse-Flash Returns January 26, 2016

145 Arrow S04E11 A.W.O.L. January 27, 2016

146 DC's Legends of Tomorrow S01E02 Pilot, Part 2 January 28, 2016

147 Supergirl S01E12 Bizarro February 01, 2016

148 The Flash S02E12 Fast Lane February 02, 2016

149 Arrow S04E12 Unchained February 03, 2016

150 DC's Legends of Tomorrow S01E03 Blood Ties February 04, 2016

151 Supergirl S01E13 For the Girl Who Has Everything February 08, 2016

152 The Flash S02E13 Welcome to Earth-2 February 09, 2016

153 Arrow S04E13 Sins of the Father February 10, 2016

154 DC's Legends of Tomorrow S01E04 White Knights February 11, 2016

155 The Flash S02E14 Escape from Earth-2 February 16, 2016

156 Arrow S04E14 Code of Silence February 17, 2016

157 DC's Legends of Tomorrow S01E05 Fail-Safe February 18, 2016

158 Supergirl S01E14 Truth, Justice and the American Way February 22, 2016

159 The Flash S02E15 King Shark February 23, 2016

160 Arrow S04E15 Taken February 24, 2016

161 DC's Legends of Tomorrow S01E06 Star City 2046 February 25, 2016

162 Supergirl S01E15 Solitude February 29, 2016

163 DC's Legends of Tomorrow S01E07 Marooned March 03, 2016

164 DC's Legends of Tomorrow S01E08 Night of the Hawk March 10, 2016

165 Supergirl S01E16 Falling March 14, 2016

166 Supergirl S01E17 Manhunter March 21, 2016

167 The Flash S02E16 Trajectory March 22, 2016

168 Arrow S04E16 Broken Hearts March 23, 2016

169 Supergirl S01E18 Worlds Finest March 28, 2016

170 The Flash S02E17 Flash Back March 29, 2016

171 Arrow S04E17 Beacon of Hope March 30, 2016

172 DC's Legends of Tomorrow S01E09 Left Behind March 31, 2016

173 Arrow S04E18 Eleven-Fifty-Nine April 06, 2016

174 DC's Legends of Tomorrow S01E10 Progeny April 07, 2016

175 Supergirl S01E19 Myriad April 11, 2016

176 DC's Legends of Tomorrow S01E11 The Magnificent Eight April 14, 2016

177 Supergirl S01E20 Better Angels April 18, 2016

178 The Flash S02E18 Versus Zoom April 19, 2016

179 DC's Legends of Tomorrow S01E12 Last Refuge April 21, 2016

180 The Flash S02E19 Back to Normal April 26, 2016

181 Arrow S04E19 Canary Cry April 27, 2016

182 DC's Legends of Tomorrow S01E13 Leviathan April 28, 2016

183 The Flash S02E20 Rupture May 03, 2016

184 Arrow S04E20 Genesis May 04, 2016

185 DC's Legends of Tomorrow S01E14 River of Time May 05, 2016

186 The Flash S02E21 The Runaway Dinosaur May 10, 2016

187 Arrow S04E21 Monument Point May 11, 2016

188 DC's Legends of Tomorrow S01E15 Destiny May 12, 2016

189 The Flash S02E22 Invincible May 17, 2016

190 Arrow S04E22 Lost in the Flood May 18, 2016

191 DC's Legends of Tomorrow S01E16 Legendary May 19, 2016

192 The Flash S02E23 The Race of His Life May 24, 2016

193 Arrow S04E23 Schism May 25, 2016

194 The Flash S03E01 Flashpoint October 04, 2016

195 Arrow S05E01 Legacy October 05, 2016

196 Supergirl S02E01 The Adventures of Supergirl October 10, 2016

197 The Flash S03E02 Paradox October 11, 2016

198 Arrow S05E02 The Recruits October 12, 2016

199 DC's Legends of Tomorrow S02E01 Out of Time October 13, 2016

200 Vixen S02E01 Episode 1 October 13, 2016

201 Supergirl S02E02 The Last Children of Krypton October 17, 2016

202 The Flash S03E03 Magenta October 18, 2016

203 Arrow S05E03 A Matter of Trust October 19, 2016

204 DC's Legends of Tomorrow S02E02 The Justice Society of America October 20, 2016

205 Vixen S02E02 Episode 2 October 21, 2016

206 Supergirl S02E03 Welcome to Earth October 24, 2016

207 The Flash S03E04 The New Rogues October 25, 2016

208 Arrow S05E04 Penance October 26, 2016

209 DC's Legends of Tomorrow S02E03 Shogun October 27, 2016

210 Vixen S02E03 Episode 3 October 28, 2016

211 Supergirl S02E04 Survivors October 31, 2016

212 The Flash S03E05 Monster November 01, 2016

213 Arrow S05E05 Human Target November 02, 2016

214 DC's Legends of Tomorrow S02E04 Abominations November 03, 2016

215 Vixen S02E04 Episode 4 November 04, 2016

216 Supergirl S02E05 Crossfire November 07, 2016

217 Arrow S05E06 So It Begins November 09, 2016

218 DC's Legends of Tomorrow S02E05 Compromised November 10, 2016

219 Vixen S02E05 Episode 5 November 11, 2016

220 Supergirl S02E06 Changing November 14, 2016

221 The Flash S03E06 Shade November 15, 2016

222 Arrow S05E07 Vigilante November 16, 2016

223 DC's Legends of Tomorrow S02E06 Outlaw Country November 17, 2016

224 Vixen S02E06 Episode 6 November 18, 2016

225 Supergirl S02E07 The Darkest Place November 21, 2016

226 The Flash S03E07 Killer Frost November 22, 2016

227 Supergirl S02E08 Medusa November 28, 2016

228 The Flash S03E08 Invasion! November 29, 2016

229 Arrow S05E08 Invasion! November 30, 2016

230 DC's Legends of Tomorrow S02E07 Invasion! December 01, 2016

231 The Flash S03E09 The Present December 06, 2016

232 Arrow S05E09 What We Leave Behind December 07, 2016

233 DC's Legends of Tomorrow S02E08 The Chicago Way December 08, 2016

234 Supergirl S02E09 Supergirl Lives January 23, 2017

235 The Flash S03E10 Borrowing Problems from the Future January 24, 2017

236 DC's Legends of Tomorrow S02E09 Raiders of the Lost Art January 24, 2017

237 Arrow S05E10 Who Are You? January 25, 2017

238 Supergirl S02E10 We Can Be Heroes January 30, 2017

239 The Flash S03E11 Dead or Alive January 31, 2017

240 DC's Legends of Tomorrow S02E10 The Legion of Doom January 31, 2017

241 Arrow S05E11 Second Chances February 01, 2017

242 Supergirl S02E11 The Martian Chronicles February 06, 2017

243 The Flash S03E12 Untouchable February 07, 2017

244 DC's Legends of Tomorrow S02E11 Turncoat February 07, 2017

245 Arrow S05E12 Bratva February 08, 2017

246 Supergirl S02E12 Luthors February 13, 2017

247 Arrow S05E13 Spectre of the Gun February 15, 2017

248 Supergirl S02E13 Mr. & Mrs. Mxyzptlk February 20, 2017

249 The Flash S03E13 Attack on Gorilla City February 21, 2017

250 DC's Legends of Tomorrow S02E12 Camelot/3000 February 21, 2017

251 Arrow S05E14 The Sin-Eater February 22, 2017

252 Supergirl S02E14 Homecoming February 27, 2017

253 The Flash S03E14 Attack on Central City February 28, 2017

254 Arrow S05E15 Fighting Fire With Fire March 01, 2017

255 Supergirl S02E15 Exodus March 06, 2017

256 The Flash S03E15 The Wrath of Savitar March 07, 2017

257 DC's Legends of Tomorrow S02E13 Land of the Lost March 07, 2017

258 The Flash S03E16 Into the Speed Force March 14, 2017

259 DC's Legends of Tomorrow S02E14 Moonshot March 14, 2017

260 Arrow S05E16 Checkmate March 15, 2017

261 Supergirl S02E16 Star-Crossed March 20, 2017

262 The Flash S03E17 Duet March 21, 2017

263 DC's Legends of Tomorrow S02E15 Fellowship of the Spear March 21, 2017

264 Arrow S05E17 Kapiushon March 22, 2017

265 Supergirl S02E17 Distant Sun March 27, 2017

266 The Flash S03E18 Abra Kadabra March 28, 2017

267 DC's Legends of Tomorrow S02E16 Doomworld March 28, 2017

268 Arrow S05E18 Disbanded March 29, 2017

269 DC's Legends of Tomorrow S02E17 Aruba April 04, 2017

270 Supergirl S02E18 Ace Reporter April 24, 2017

271 The Flash S03E19 The Once and Future Flash April 25, 2017

272 Arrow S05E19 Dangerous Liaisons April 26, 2017

273 Supergirl S02E19 Alex May 01, 2017

274 The Flash S03E20 I Know Who You Are May 02, 2017

275 Arrow S05E20 Underneath May 03, 2017

276 Supergirl S02E20 City of Lost Children May 08, 2017

277 The Flash S03E21 Cause and Effect May 09, 2017

278 Arrow S05E21 Honor Thy Fathers May 10, 2017

279 Supergirl S02E21 Resist May 15, 2017

280 The Flash S03E22 Infantino Street May 16, 2017

281 Arrow S05E22 Missing May 17, 2017

282 Supergirl S02E22 Nevertheless, She Persisted May 22, 2017

283 The Flash S03E23 Finish Line May 23, 2017

284 Arrow S05E23 Lian Yu May 24, 2017

285 Supergirl S03E01 Girl of Steel October 09, 2017

286 The Flash S04E01 The Flash Reborn October 10, 2017

287 DC's Legends of Tomorrow S03E01 Aruba-Con October 10, 2017

288 Arrow S06E01 Fallout October 12, 2017

289 Supergirl S03E02 Triggers October 16, 2017

290 The Flash S04E02 Mixed Signals October 17, 2017

291 DC's Legends of Tomorrow S03E02 Freakshow October 17, 2017

292 Arrow S06E02 Tribute October 19, 2017

293 Supergirl S03E03 Far From the Tree October 23, 2017

294 The Flash S04E03 Luck Be a Lady October 24, 2017

295 DC's Legends of Tomorrow S03E03 Zari October 24, 2017

296 Arrow S06E03 Next of Kin October 26, 2017

297 Supergirl S03E04 The Faithful October 30, 2017

298 The Flash S04E04 Elongated Journey Into Night October 31, 2017

299 DC's Legends of Tomorrow S03E04 Phone Home October 31, 2017

300 Arrow S06E04 Reversal November 02, 2017

301 Supergirl S03E05 Damage November 06, 2017

302 The Flash S04E05 Girls Night Out November 07, 2017

303 DC's Legends of Tomorrow S03E05 Return of the Mack November 07, 2017

304 Arrow S06E05 Deathstroke Returns November 09, 2017

305 Supergirl S03E06 Midvale November 13, 2017

306 The Flash S04E06 When Harry Met Harry... November 14, 2017

307 DC's Legends of Tomorrow S03E06 Helen Hunt November 14, 2017

308 Arrow S06E06 Promises Kept November 16, 2017

309 Supergirl S03E07 Wake Up November 20, 2017

310 The Flash S04E07 Therefore I Am November 21, 2017

311 DC's Legends of Tomorrow S03E07 Welcome to the Jungle November 21, 2017

312 Arrow S06E07 Thanksgiving November 23, 2017

313 Supergirl S03E08 Crisis on Earth-X, Part 1 November 27, 2017

314 Arrow S06E08 Crisis on Earth-X, Part 2 November 27, 2017

315 The Flash S04E08 Crisis on Earth-X, Part 3 November 28, 2017

316 DC's Legends of Tomorrow S03E08 Crisis on Earth-X, Part 4 November 28, 2017

317 Supergirl S03E09 Reign December 04, 2017

318 The Flash S04E09 Don't Run December 05, 2017

319 DC's Legends of Tomorrow S03E09 Beebo the God of War December 05, 2017

320 Arrow S06E09 Irreconcilable Differences December 07, 2017

321 Freedom Fighters: The Ray S01E01 Episode One December 08, 2017

322 Freedom Fighters: The Ray S01E02 Episode Two December 08, 2017

323 Freedom Fighters: The Ray S01E03 Episode Three December 08, 2017

324 Freedom Fighters: The Ray S01E04 Episode Four December 08, 2017

325 Freedom Fighters: The Ray S01E05 Episode Five December 08, 2017

326 Freedom Fighters: The Ray S01E06 Episode Six December 08, 2017

327 Supergirl S03E10 Legion of Super-Heroes January 15, 2018

328 The Flash S04E10 The Trial of The Flash January 16, 2018

329 Black Lightning S01E01 The Resurrection January 16, 2018

330 Arrow S06E10 Divided January 18, 2018

331 Supergirl S03E11 Fort Rozz January 22, 2018

332 The Flash S04E11 The Elongated Knight Rises January 23, 2018

333 Black Lightning S01E02 Lawanda: The Book of Hope January 23, 2018

334 Arrow S06E11 We Fall January 25, 2018

335 Supergirl S03E12 For Good January 29, 2018

336 The Flash S04E12 Honey, I Shrunk Team Flash January 30, 2018

337 Black Lightning S01E03 Lawanda: The Book of Burial January 30, 2018

338 Arrow S06E12 All for Nothing February 01, 2018

339 Supergirl S03E13 Both Sides Now February 05, 2018

340 The Flash S04E13 True Colors February 06, 2018

341 Black Lightning S01E04 Black Jesus February 06, 2018

342 Arrow S06E13 The Devil's Greatest Trick February 08, 2018

343 DC's Legends of Tomorrow S03E10 Daddy Darhkest February 12, 2018

344 Black Lightning S01E05 And Then the Devil Brought the Plague: The Book of Green Light February 13, 2018

345 DC's Legends of Tomorrow S03E11 Here I Go Again February 19, 2018

346 DC's Legends of Tomorrow S03E12 The Curse of the Earth Totem February 26, 2018

347 The Flash S04E14 Subject 9 February 27, 2018

348 Black Lightning S01E06 Three Sevens: The Book of Thunder February 27, 2018

349 Arrow S06E14 Collision Course March 01, 2018

350 DC's Legends of Tomorrow S03E13 No Country for Old Dads March 05, 2018

351 The Flash S04E15 Enter Flashtime March 06, 2018

352 Black Lightning S01E07 Equinox: The Book of Fate March 06, 2018

353 Arrow S06E15 Doppelganger March 08, 2018

354 DC's Legends of Tomorrow S03E14 Amazing Grace March 12, 2018

355 The Flash S04E16 Run, Iris, Run March 13, 2018

356 Black Lightning S01E08 The Book of Revelations March 13, 2018

357 DC's Legends of Tomorrow S03E15 Necromancing the Stone March 19, 2018

358 Black Lightning S01E09 The Book of Little Black Lies March 20, 2018

359 DC's Legends of Tomorrow S03E16 I, Ava March 26, 2018

360 Black Lightning S01E10 Sins of the Father: The Book of Redemption March 27, 2018

361 Arrow S06E16 The Thanatos Guild March 29, 2018

362 DC's Legends of Tomorrow S03E17 Guest Starring John Noble April 02, 2018

363 Black Lightning S01E11 Black Jesus: The Book of Crucifixion April 03, 2018

364 Arrow S06E17 Brothers in Arms April 05, 2018

365 DC's Legends of Tomorrow S03E18 The Good, The Bad and The Cuddly April 09, 2018

366 The Flash S04E17 Null and Annoyed April 10, 2018

367 Black Lightning S01E12 The Resurrection and the Light: The Book of Pain April 10, 2018

368 Arrow S06E18 Fundamentals April 12, 2018

369 Supergirl S03E14 Schott Through the Heart April 16, 2018

370 The Flash S04E18 Lose Yourself April 17, 2018

371 Black Lightning S01E13 Shadow of Death: The Book of War April 17, 2018

372 Arrow S06E19 The Dragon April 19, 2018

373 Supergirl S03E15 In Search of Lost Time April 23, 2018

374 The Flash S04E19 Fury Rogue April 24, 2018

375 Arrow S06E20 Shifting Allegiances April 26, 2018

376 Supergirl S03E16 Of Two Minds April 30, 2018

377 The Flash S04E20 Therefore She Is May 01, 2018

378 Arrow S06E21 Docket No. 11-19-41-73 May 03, 2018

379 Supergirl S03E17 Trinity May 07, 2018

380 The Flash S04E21 Harry and the Harrisons May 08, 2018

381 Arrow S06E22 The Ties That Bind May 10, 2018

382 Supergirl S03E18 Shelter from the Storm May 14, 2018

383 The Flash S04E22 Think Fast May 15, 2018

384 Arrow S06E23 Life Sentence May 17, 2018

385 Supergirl S03E19 The Fanatical May 21, 2018

386 The Flash S04E23 We Are The Flash May 22, 2018

387 Supergirl S03E20 Dark Side of the Moon May 28, 2018

388 Supergirl S03E21 Not Kansas June 04, 2018

389 Supergirl S03E22 Make it Reign June 11, 2018

390 Supergirl S03E23 Battles Lost and Won June 18, 2018

391 Freedom Fighters: The Ray S02E01 Episode One July 19, 2018

392 Freedom Fighters: The Ray S02E02 Episode Two July 19, 2018

393 Freedom Fighters: The Ray S02E03 Episode Three July 19, 2018

394 Freedom Fighters: The Ray S02E04 Episode Four July 19, 2018

395 Freedom Fighters: The Ray S02E05 Episode Five July 19, 2018

396 Freedom Fighters: The Ray S02E06 Episode Six July 19, 2018

397 The Flash S05E01 Nora October 09, 2018

398 Black Lightning S02E01 The Book of Consequences: Chapter One: Rise of the Green Light Babies October 09, 2018

399 Supergirl S04E01 American Alien October 14, 2018

400 Arrow S07E01 Inmate 4587 October 15, 2018

401 The Flash S05E02 Blocked October 16, 2018

402 Black Lightning S02E02 The Book of Consequences: Chapter Two: Black Jesus Blues October 16, 2018

403 Supergirl S04E02 Fallout October 21, 2018

404 Arrow S07E02 The Longbow Hunters October 22, 2018

405 DC's Legends of Tomorrow S04E01 The Virgin Gary October 22, 2018

406 The Flash S05E03 The Death of Vibe October 23, 2018

407 Black Lightning S02E03 The Book of Consequences: Chapter Three: Master Lowry October 23, 2018

408 Supergirl S04E03 Man of Steel October 28, 2018

409 Arrow S07E03 Crossing Lines October 29, 2018

410 DC's Legends of Tomorrow S04E02 Witch Hunt October 29, 2018

411 The Flash S05E04 News Flash October 30, 2018

412 Black Lightning S02E04 The Book of Consequences: Chapter Four: Translucent Freak October 30, 2018

413 Supergirl S04E04 Ahimsa November 04, 2018

414 Arrow S07E04 Level Two November 05, 2018

415 DC's Legends of Tomorrow S04E03 Dancing Queen November 05, 2018

416 Supergirl S04E05 Parasite Lost November 11, 2018

417 Arrow S07E05 The Demon November 12, 2018

418 DC's Legends of Tomorrow S04E04 Wet Hot American Bummer November 12, 2018

419 The Flash S05E05 All Doll'd Up November 13, 2018

420 Black Lightning S02E05 The Book of Blood: Chapter One: Requiem November 13, 2018

421 Supergirl S04E06 Call to Action November 18, 2018

422 Arrow S07E06 Due Process November 19, 2018

423 DC's Legends of Tomorrow S04E05 Tagumo Attacks!!! November 19, 2018

424 The Flash S05E06 The Icicle Cometh November 20, 2018

425 Black Lightning S02E06 The Book of Blood: Chapter Two: The Perdi November 20, 2018

426 Supergirl S04E07 Rather the Fallen Angel November 25, 2018

427 Arrow S07E07 The Slabside Redemption November 26, 2018

428 DC's Legends of Tomorrow S04E06 Tender is the Nate November 26, 2018

429 The Flash S05E07 O Come, All Ye Thankful November 27, 2018

430 Black Lightning S02E07 The Book of Blood: Chapter Three: The Sange November 27, 2018

431 Supergirl S04E08 Bunker Hill December 02, 2018

432 Arrow S07E08 Unmasked December 03, 2018

433 DC's Legends of Tomorrow S04E07 Hell No, Dolly! December 03, 2018

434 The Flash S05E08 What's Past is Prologue December 04, 2018

435 Black Lightning S02E08 The Book of Rebellion: Chapter One: Exodus December 04, 2018

436 The Flash S05E09 Elseworlds, Part 1 December 09, 2018

437 Arrow S07E09 Elseworlds, Part 2 December 10, 2018

438 DC's Legends of Tomorrow S04E08 Legends of To-Meow-Meow December 10, 2018

439 Supergirl S04E09 Elseworlds, Part 3 December 11, 2018

440 Black Lightning S02E09 The Book of Rebellion: Chapter Two: Gift of the Magi December 11, 2018

441 The Flash S05E10 The Flash & The Furious January 15, 2019

442 Supergirl S04E10 Suspicious Minds January 20, 2019

443 Arrow S07E10 My Name is Emiko Queen January 21, 2019

444 Black Lightning S02E10 The Book of Rebellion: Chapter Three: Angelitos Negros January 21, 2019

445 The Flash S05E11 Seeing Red January 22, 2019

446 Supergirl S04E11 Blood Memory January 27, 2019

447 Arrow S07E11 Past Sins January 28, 2019

448 Black Lightning S02E11 The Book of Secrets: Chapter One: Prodigal Son January 28, 2019

449 The Flash S05E12 Memorabilia January 29, 2019

450 Arrow S07E12 Emerald Archer February 04, 2019

451 Black Lightning S02E12 The Book of Secrets: Chapter Two: Just and Unjust February 04, 2019

452 The Flash S05E13 Goldfaced February 05, 2019

453 Arrow S07E13 Star City Slayer February 11, 2019

454 Black Lightning S02E13 The Book of Secrets: Chapter Three: Pillar of Fire February 11, 2019

455 The Flash S05E14 Cause and XS February 12, 2019

456 Supergirl S04E12 Menagerie February 17, 2019

457 Supergirl S04E13 What's So Funny About Truth, Justice, and the American Way? March 03, 2019

458 Arrow S07E14 Brothers & Sisters March 04, 2019

459 Black Lightning S02E14 The Book of Secrets: Chapter Four: Original Sin March 04, 2019

460 The Flash S05E15 King Shark vs. Gorilla Grodd March 05, 2019

461 Supergirl S04E14 Stand and Deliver March 10, 2019

462 Arrow S07E15 Training Day March 11, 2019

463 Black Lightning S02E15 The Book of the Apocalypse: Chapter One: The Alpha March 11, 2019

464 The Flash S05E16 Failure is an Orphan March 12, 2019

465 Supergirl S04E15 O Brother, Where Art Thou? March 17, 2019

466 Arrow S07E16 Star City 2040 March 18, 2019

467 Black Lightning S02E16 The Book of the Apocalypse: Chapter Two: The Omega March 18, 2019

468 The Flash S05E17 Time Bomb March 19, 2019

469 Supergirl S04E16 The House of L March 24, 2019

470 Arrow S07E17 Inheritance March 25, 2019

471 Supergirl S04E17 All About Eve March 31, 2019

472 DC's Legends of Tomorrow S04E09 Lucha De Apuestas April 01, 2019

473 DC's Legends of Tomorrow S04E10 The Getaway April 08, 2019

474 DC's Legends of Tomorrow S04E11 Séance and Sensibility April 15, 2019

475 Arrow S07E18 Lost Canary April 15, 2019

476 The Flash S05E18 Godspeed April 16, 2019

477 Supergirl S04E18 Crime and Punishment April 21, 2019

478 DC's Legends of Tomorrow S04E12 The Eggplant, The Witch & The Wardrobe April 22, 2019

479 Arrow S07E19 Spartan April 22, 2019

480 The Flash S05E19 Snow Pack April 23, 2019

481 Supergirl S04E19 American Dreamer April 28, 2019

482 DC's Legends of Tomorrow S04E13 Egg MacGuffin April 29, 2019

483 Arrow S07E20 Confessions April 29, 2019

484 The Flash S05E20 Gone Rogue April 30, 2019

485 Supergirl S04E20 Will The Real Miss Tessmacher Please Stand Up? May 05, 2019

486 DC's Legends of Tomorrow S04E14 Nip/Stuck May 06, 2019

487 Arrow S07E21 Living Proof May 06, 2019

488 The Flash S05E21 The Girl With The Red Lightning May 07, 2019

489 Supergirl S04E21 Red Dawn May 12, 2019

490 DC's Legends of Tomorrow S04E15 Terms of Service May 13, 2019

491 Arrow S07E22 You Have Saved This City May 13, 2019

492 The Flash S05E22 Legacy May 14, 2019

493 Supergirl S04E22 The Quest for Peace May 19, 2019

494 DC's Legends of Tomorrow S04E16 Hey, World! May 20, 2019

495 Batwoman S01E01 Pilot October 06, 2019

496 Supergirl S05E01 Event Horizon October 06, 2019

497 Black Lightning S03E01 The Book of Occupation: Chapter One: Birth of the Blackbird October 07, 2019

498 The Flash S06E01 Into the Void October 08, 2019

499 Batwoman S01E02 The Rabbit Hole October 13, 2019

500 Supergirl S05E02 Stranger Beside Me October 13, 2019

501 Black Lightning S03E02 The Book of Occupation: Chapter Two: Maryam's Tasbih October 14, 2019

502 The Flash S06E02 A Flash of the Lightning October 15, 2019

503 Arrow S08E01 Starling City October 15, 2019

504 Batwoman S01E03 Down Down Down October 20, 2019

505 Supergirl S05E03 Blurred Lines October 20, 2019

506 Black Lightning S03E03 The Book of Occupation: Chapter Three: Agent Odell's Pipe-Dream October 21, 2019

507 The Flash S06E03 Dead Man Running October 22, 2019

508 Arrow S08E02 Welcome to Hong Kong October 22, 2019

509 Batwoman S01E04 Who Are You? October 27, 2019

510 Supergirl S05E04 In Plain Sight October 27, 2019

511 Black Lightning S03E04 The Book of Occupation: Chapter Four: Lynn's Ouroboros October 28, 2019

512 The Flash S06E04 There Will Be Blood October 29, 2019

513 Arrow S08E03 Leap of Faith October 29, 2019

514 Batwoman S01E05 Mine Is a Long And a Sad Tale November 03, 2019

515 Supergirl S05E05 Dangerous Liaisons November 03, 2019

516 The Flash S06E05 Kiss Kiss Breach Breach November 05, 2019

517 Arrow S08E04 Present Tense November 05, 2019

518 Batwoman S01E06 I'll Be Judge, I'll Be Jury November 10, 2019

519 Supergirl S05E06 Confidence Women November 10, 2019

520 Black Lightning S03E05 The Book of Occupation: Chapter Five: Requiem for Tavon November 11, 2019

521 Batwoman S01E07 Tell Me the Truth November 17, 2019

522 Supergirl S05E07 Tremors November 17, 2019

523 Black Lightning S03E06 The Book of Resistance: Chapter One: Knocking on Heaven's Door November 18, 2019

524 The Flash S06E06 License to Elongate November 19, 2019

525 Arrow S08E05 Prochnost November 19, 2019

526 Black Lightning S03E07 The Book of Resistance: Chapter Two: Henderson's Opus November 25, 2019

527 The Flash S06E07 The Last Temptation of Barry Allen, Pt. 1 November 26, 2019

528 Arrow S08E06 Reset November 26, 2019

529 Batwoman S01E08 A Mad Tea-Party December 01, 2019

530 Supergirl S05E08 The Wrath of Rama Khan December 01, 2019

531 Black Lightning S03E08 The Book of Resistance: Chapter Three: The Battle of Franklin Terrace December 02, 2019

532 The Flash S06E08 The Last Temptation of Barry Allen, Pt. 2 December 03, 2019

533 Arrow S08E07 Purgatory December 03, 2019

534 Supergirl S05E09 Crisis on Infinite Earths: Part One December 08, 2019

535 Black Lightning S03E09 The Book of Resistance: Chapter Four: Earth Crisis December 09, 2019

536 Batwoman S01E09 Crisis on Infinite Earths: Part Two December 09, 2019

537 The Flash S06E09 Crisis on Infinite Earths: Part Three December 10, 2019

538 DC's Legends of Tomorrow S05E0— Crisis on Infinite Earths: Part Five January 14, 2020

539 Arrow S08E08 Crisis on Infinite Earths: Part Four January 14, 2020

540 Batwoman S01E10 How Queer Everything Is Today! January 19, 2020

541 Supergirl S05E10 The Bottle Episode January 19, 2020

542 Black Lightning S03E10 The Book of Markovia: Chapter One: Blessings and Curses Reborn January 20, 2020

543 DC's Legends of Tomorrow S05E01 Meet the Legends January 21, 2020

544 Arrow S08E09 Green Arrow & The Canaries January 21, 2020

545 Batwoman S01E11 An Un-Birthday Present January 26, 2020

546 Supergirl S05E11 Back From the Future - Part One January 26, 2020

547 Black Lightning S03E11 The Book of Markovia: Chapter Two: Lynn's Addiction January 27, 2020

548 Arrow S08E10 Fadeout January 28, 2020

549 Black Lightning S03E12 The Book of Markovia: Chapter Three: Motherless ID February 03, 2020

550 DC's Legends of Tomorrow S05E02 Miss Me, Kiss Me, Love Me February 04, 2020

551 The Flash S06E10 Marathon February 04, 2020

552 Black Lightning S03E13 The Book of Markovia: Chapter Four: Grab the Strap February 10, 2020

553 DC's Legends of Tomorrow S05E03 Slay Anything February 11, 2020

554 The Flash S06E11 Love Is A Battlefield February 11, 2020

555 Batwoman S01E12 Take Your Choice February 16, 2020

556 Supergirl S05E12 Back From the Future - Part Two February 16, 2020

557 DC's Legends of Tomorrow S05E04 A Head of Her Time February 18, 2020

558 The Flash S06E12 A Girl Named Sue February 18, 2020

559 Batwoman S01E13 Drink Me February 23, 2020

560 Supergirl S05E13 It's a Super Life February 23, 2020

561 Black Lightning S03E14 The Book of War: Chapter One: Homecoming February 24, 2020

562 DC's Legends of Tomorrow S05E05 Mortal Khanbat February 25, 2020

563 The Flash S06E13 Grodd Friended Me February 25, 2020

564 Black Lightning S03E15 The Book of War: Chapter Two: Freedom Ain't Free March 02, 2020

565 Batwoman S01E14 Grinning From Ear to Ear March 08, 2020

566 Supergirl S05E14 The Bodyguard March 08, 2020

567 Black Lightning S03E16 The Book of War: Chapter Three: Liberation March 09, 2020

568 DC's Legends of Tomorrow S05E06 Mr. Parker's Cul-De-Sac March 10, 2020

569 The Flash S06E14 Death of the Speed Force March 10, 2020

570 Batwoman S01E15 Off With Her Head March 15, 2020

571 Supergirl S05E15 Reality Bytes March 15, 2020

572 DC's Legends of Tomorrow S05E07 Romeo V. Juliet: Dawn of Justness March 17, 2020

573 The Flash S06E15 The Exorcism of Nash Wells March 17, 2020

574 Batwoman S01E16 Through the Looking-Glass March 22, 2020

575 Supergirl S05E16 Alex in Wonderland March 22, 2020

576 DC's Legends of Tomorrow S05E08 Zari, Not Zari April 21, 2020

577 The Flash S06E16 So Long and Goodnight April 21, 2020

578 Batwoman S01E17 A Narrow Escape April 26, 2020

579 DC's Legends of Tomorrow S05E09 The Great British Fake Off April 28, 2020

580 The Flash S06E17 Liberation April 28, 2020

581 Batwoman S01E18 If You Believe In Me, I'll Believe In You May 03, 2020

582 Supergirl S05E17 Deus Lex Machina May 03, 2020

583 DC's Legends of Tomorrow S05E10 Ship Broken May 05, 2020

584 The Flash S06E18 Pay the Piper May 05, 2020

585 Batwoman S01E19 A Secret Kept From All the Rest May 10, 2020

586 Supergirl S05E18 The Missing Link May 10, 2020

587 DC's Legends of Tomorrow S05E11 Freaks and Greeks May 12, 2020

588 The Flash S06E19 Success Is Assured May 12, 2020

589 Batwoman S01E20 O, Mouse! May 17, 2020

590 Supergirl S05E19 Immortal Kombat May 17, 2020

591 DC's Legends of Tomorrow S05E12 I Am Legends May 19, 2020

592 DC's Legends of Tomorrow S05E13 The One Where We're Trapped On TV May 26, 2020