Arrow 6X16 “CheckMate” Review

Arrow 6X16 “CheckMate” Review

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...