Arrow has always been known as a show that throws twists and turns at the audience with incredible ease.
With that in mind, we should’ve expected that the series would throw us a major curveball when it came to the reveal of Prometheus’ true identity.
It is a strong sequence of events for a season that has (for the most part) returned Arrow to its former glory, but it also points to one of Oliver Queen’s glaring weaknesses: his inability to read people.
In genuine Arrow fashion, the reveal came completely from left field as it was revealed that Star City District Attorney Adrian Chase was the mysterious badass that has terrorized the city.