On Arrow Season 8 Episode 10, Felicity reunited with Oliver in the afterlife, but was it the end of the story? Watch the full episode online right here.
On Arrow Season 8 Episode 5, Oliver went on a mission to Russia to try to take down the Monitor. Watch the full episode online right here via TV Fanatic.
On Arrow Season 8 Episode 4, Oliver tried to find out more about the new Deathstroke, but who got caught in the crosshair? Watch the full episode online right here.
On Arrow Season 8 Episode 1, Oliver returned to a much-changed Starling City, determined to learn more about the monitor. Watch the full episode online.
On Arrow Season 7 Episode 21, Felicity's life was on the line thanks to more scheming from Emiko. Watch the full episode online right here via TV Fanatic.
On Arrow Season 7 Episode 20, Roy tried to save Star City when all hope seemed like it was lost. Watch the full episode online right here via TV Fanatic.
On Arrow Season 7 Episode 17, Laurel learned new information about Emiko and took it to the team. Watch the full episode online right here via TV Fanatic.
On Arrow Season 7 Episode 11, Curtis was thrown into the deep end when he had another tussle with Diaz. Watch the full episode online right here via TV Fanatic.
On Arrow Season 7 Episode 10, Oliver tried to track down Emiko before it was too late to save Star City. Watch the full episode online right here via TV Fanatic.