The best episode written by Rebecca Rosenberg is "Purgatory", rated 8.3/10 from 15 user votes. It was "directed by James Bamford". "Purgatory" aired on 12/3/2019 and is rated 1.4 point(s) higher than their second highest rated, "Training Day".
Oliver's mission takes him to Lian Yu where he tries to ignore the repercussions of the looming Crisis until he receives help from an old friend. Meanwhile, a united Team Arrow faces a recognisable villain.
Director: James Bamford
Writer: Rebecca Rosenberg
Team Arrow attempts to work with the Star City Police Department but much to Oliver’s frustration, things don’t go as planned. Meanwhile, Dinah gets some life-changing news.
Director: Ruba Nadda
Writer: Rebecca Rosenberg
A new polarizing figure enters the equation as the crew suffers technical difficulties.
Director: Orsi Nagypál
Writer: Rebecca Rosenberg
When their psyches are put to the test by hallucinations, the crew must race to find the cause.
Director: Sandra Mitrović
Writer: Rebecca Rosenberg
The crew must understand their enemy better as they attempt a dangerous rescue mission.
Director: Milan Todorović
Writer: Rebecca Rosenberg