Arrow CW Season 6, Episode 16 "Checkmate" This episode of Arrow sees Oliver finally learn the identity of Prometheus as none other than Adrian Chase. After traveling to a mountain top temple, Oliver confronts Talia who reveals to him that she is the one who trained...