Oliver (Stephen Amell) found out the identity of Prometheus on the latest episode of Arrow.
After paying a visit to Talia (Lexa Doig) Oliver found out that not only was she the person who trained Prometheus, she was also Ra’s’ (Matthew Nable) daughter. Talia admitted that she helped Adrian Chase (Josh Segarra) become Prometheus as an act of revenge.
Oliver confronted Adrian and realised that he couldn’t retaliate as Adrian was holding Susan (Carly Pope) captive. Oliver appealed to Adrian’s wife but she didn’t believe him and the SCPD intervened.
Felicity (Emily Bett Rickards) agreed to hack drones for Helix in order to find Susan, and she led Team Arrow on a rescue mission. Once they arrived at the location, the team discovered the building was rigged with explosives. Oliver set Susan free and faced off with Adrian.
Diggle (David Ramsey) brought Adrian’s wife to try and make him stop his murderous actions but it went wrong when Adrian stabbed and killed her. As Oliver and Adrian fought, Talia arrived and helped Adrian abduct him.
As news of Adrian’s deceit spread through City Hall, Quentin (Paul Blackthorne) struggled to deal with him as Adrian pretended everything was normal.
The next episode of the season is Kapiushon. Prometheus goes to extreme lengths in an attempt to break Oliver. Flashbacks reveal a brutal confrontation involving Anatoly.
Tune in to Sky 1 HD at 9pm on Thursday to see the episode. Preview it with our gallery and the promo below: